Leadership team

Fréderic Castrec

Chief Executive Officer

Ben MacKay

Chief Operating Officer

Phil Lanigan

Chief Finance Officer

Duncan Holland

Corporate Development Director

Leon Dashwood

Strategic Growth Director