
Stéphane Maikovsky
Stéphane Maikovsky Deputy Chief Executive Officer (CEO) / Chief Financial Officer (CFO) Stéphane joined LifeArc as CFO and Trustee in June 2022, and he took on the additional responsibility of Deputy CEO in October 2024, following a year as Interim CEO, during which he led the organisation. Stéphane heads up the Finance, Investment, LifeArc Ventures, Information Technology and Strategic Planning and Performance teams. Stéphane was previously CFO at the Francis Crick Institute and, prior to that, held senior financial, commercial and strategic roles at Mobil Oil, Accenture and Amgen.