Stephan is the Managing Director of the International Climate Finance Accelerator Luxembourg (ICFA) where he leverages his extensive track record to assist aspiring climate-focused fund managers in structuring their vehicles, formulating investment strategies, guiding operational implementation, securing financing, and building high-performance teams.
Previously, Stephan ran his own sustainable advisory and investment boutique SANZARU, while also part of the TIIME.org team, advocating and educating decision makers to boost awareness of impact investing, sustainability and diversity. Prior, Stephan accumulated experience in private equity, corporate finance and strategy consulting across Europe, Africa, the Middle East and Asia with blue-chip names like Oliver Wyman, Credit Suisse, and Delta Partners.
Stephan earned an MBA at the prestigious business school INSEAD with locations in Europe, Asia, the Middle East, and North America. He earned and a MSc in Aerospace Engineering (cum laude) from Delft University of Technology in the Netherlands. Stephan is also a CFA Charterholder from the CFA Institute.