Leadership team

Mauro Piasere

Mauro Piasere

Chief Executive Officer

Ben MacKay

Chief Operating Officer

Duncan Holland

Corporate Development Director

Chris Sanne

Chief Financial Officer