A team of experienced life science business leaders
Archie Cullen, MBA
Chief Executive Officer
Marcel Werder
Vice President, Head of Finance, Solvias Group
Ilya Koltover, PhD
Chief Commercial Officer
Alexandra Schneider, PharmD
Chief Quality Officer
Daniel Galbraith, PhD
Chief Scientific Officer
José Videira, MBA
Chief Information Officer
Amale von Planta
Chief Strategy and M&A Officer
Steve Smith, MBA
General Manager, United States
David McClelland
Chief Operating Officer
Michèle Moser
Chief Human Resources Officer