Executive leadership team
Chief Executive Officer
Frederic Vanderhaegen
Chief Financial Officer
Andrew Kellett
Chief Operating Officer
Scott Carr
Chief Scientific Officer
Marc Hummersone
EVP Strategy, Business Development and Products
John B. Lynch
Chief Commercial Officer, Astrea