Our People

Richard J. Mackessy

Chief Operating Officer and Chief Financial Officer

Katy Mallory

Project Finance Manager