OUR Team

Our expertise is delivered by a diverse team of over 50 staff. Meet a few of the many faces of our team at Green Cat Renewables.

Gavin Catto


Stephanie Wood


Calum Maclennan

Senior Project Manager

Rami El Borini

Lead Electrical Engineer

Jaimie Slana

Senior Project Manager

Gavin Jackson

Senior Project Manager

Jason Mah

Renewable Energy EIT

Margaux McLean

Junior Civil Engineer

Alex Van Horne

Project Manager

Justin Lee

Graduate EIT

Jeremy Chan

Junior EIT

Paul Mueller

Senior EIT