LifeArc, the self-funded, not-for-profit medical research organisation today announced the appointment of Stéphane Maikovsky as Interim Chief Executive Officer (CEO), succeeding Dr Melanie Lee who stepped down from the role last month. Stéphane joined LifeArc as Chief Financial Officer (CFO) and Trustee in June 2022 to lead the organisation’s Finance, Investment, Early Ventures, Information Technology […]