Stéphane Maikovsky is the Interim Chief Executive Officer (CEO) at LifeArc, succeeding Dr Melanie Lee who stepped down from the role in September 2023.

Stéphane joined LifeArc as Chief Financial Officer and Trustee in June 2022. He heads up the Finance, Investment, Early Ventures, Information Technology and Operational Effectiveness teams.

Stéphane was previously CFO at the Francis Crick Institute, where his responsibilities included financial strategy, financial planning and operations, strategic and commercial partnerships, sourcing, grants management, risk management and the oversight of facilities and infrastructure.

He has held a number of senior financial, commercial and strategic roles in global biotechnology and business. Stéphane is a Fellow of the Chartered Institute of Management Accountants (FCMA, CGMA), has an LLM in Medical Law and Ethics from the University of Edinburgh, and a BSc in Business Administration from Northeastern University.


Message Stéphane

  • Hidden
  • Hidden
  • In submitting your personal data via this form, you consent to being contacted via the details provided so that your enquiry can be responded to. If you would like your data to be removed, please contact us via the website.
    Please see our Privacy policy in relation to the personal data you submit to us through this page.
  • This field is for validation purposes and should be left unchanged.
Back to our management team