Senior Leadership Team


Our Senior Leadership Team comprises the leaders of each of our business divisions. They meet regularly on an informal basis and twice yearly to review progress and exchanges views on key projects and the strategic direction of the business.

Barry Gavin
Barry GavinGroup CEO
Éamonn McGrath
Éamonn McGrath Group Commercial Officer
Shane Doherty
Shane DohertyGroup Chief Financial Officer
Kian Ryan
Kian RyanHead of Commercial Finance
Fintan Neville
Fintan NevilleGroup Financial Controller
Matthew Reast
Matthew ReastChief Financial Analyst
Joe O'Carroll
Joe O'CarrollChief Commercial Officer
Keith McGrane
Keith McGraneHead of Energy Storage
Stephen Aherne
Stephen Aherne Geology & Project Initiation
Louis Wildenboer
Louis WildenboerSenior Planning & Consenting Manager
John Crowley
John CrowleyProgram Manager, Energy Storage
Patrick McClughan
Patrick McClughan Head of Corporate Affairs
Dr. Chuan Zhang
Dr. Chuan ZhangGroup Chief Technology Officer
Karen McDermott
Karen McDermott Head of Planning, Onshore Wind
Kevin Daly
Kevin Daly Chief Operations Officer, Onshore Wind
Tracy Gaughan
Tracy GaughanSenior Manager, Corporate Finance
Kevin McKeown
Kevin McKeown Power Systems Manager
Charles Shawley
Charles Shawley Managing Director, USA
Brian Cregan
Brian CreganChief Operating Officer, USA
Colin Spain
Colin Spain Head of Markets and Trading
Michael O’Sullivan
Michael O’Sullivan Head of Corporate Finance
Gerard Vowles
Gerard VowlesProject Manager, Energy Storage
Mike Denny
Mike Denny Development Director, Bioenergy & Solar
John Johnson
John JohnsonCommercial Manager
Damian Byrne
Damian ByrneDevelopment Manager