Management Team

molecule
Frank Glavin
Chief Executive Officer
Márcia Sellos-Moura
Senior Vice President and Head of Program and Portfolio Management
Vice President of Research and Development
Alfred Doucette
Chief Financial Officer