Leadership team

Fréderic Castrec

Chief Executive Officer

Ben MacKay

Chief Operating Officer

Phil Lanigan

Chief Finance Officer