Alexander L. Dembitz has over 40 years of experience in banking, investment management and consulting. He is Chairman, SOFGEN Holdings Limited, a banking/IT consulting firm based in Geneva. SOFGEN was acquired by Tech Mahindra International in January 2015.
Mr. Dembitz was a partner and Chairman of Deloitte Central Europe. He was founder and Chief Executive Officer of the IDOM Group, the largest information technology and banking consulting firm in Central Europe acquired by Deloitte. Prior to that he worked for the Midland Bank Group in London, Paris and Dusseldorf.
Mr. Dembitz holds a B.Sc. from the University of Manchester, U.K. and an M.B.A. with distinction from INSEAD.
Mr. Dembitz speaks English, French, German and Hungarian. He is married to Dr. Katalin Dembitz and has 2 adult children.