CEO, Edmond de Rothschild Foundations
Since 2005, Firoz Ladak is the CEO of the Edmond de Rothschild Foundations. He is in charge of the strategy, implementation and financial management of a philanthropic network that spans Europe, the United States, Africa, South Asia and the Middle East. Firoz is leading the Foundations’ transition from traditional giving to strategic philanthropy through an innovative mix of impact-driven programs and best practice sharing.
Firoz is a member of the board of various foundations under the Edmond de Rothschild umbrella, including Fondation Ophtalmologique Adolphe de Rothschild, a leading teaching hospital in Paris specializing in ophthalmology and neuro-sciences; Admical, France’s premier organization for the professionalization of the philanthropic sector; Fondation Mozaik which promotes a greater diversity in the workforce; and Carnegie Hall in New York.
Previously, he spent over 12 years in investment banking at Paribas, specializing in project and media finance, privatization and the creation of public-private partnerships.
Firoz is a graduate of McGill University and the University of Oxford, where he completed an M. Phil in Oriental Studies as an Aga Khan Foundation Scholar. He is a Canadian and French citizen and resides in Geneva, Switzerland.