
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
