Stéphane Maikovsky

Chief Financial Officer at LifeArc

Stéphane Maikovsky joined LifeArc as Chief Financial Officer in June 2022. He heads up the finance, investment and early ventures teams and will focus on strengthening the financial foundations and building on the opportunities for partnerships, licensing, and co-investment to cement the reputation as a vital part of the UK life sciences community.

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 and 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.

Timeline

  • Chief Financial Officer

    Current role

View in org chart