Diarmuid Maguire, BA, BAI, MSc
Diarmuid “Dee” Maguire joined the team, having worked in the utility sector in Spain and in London on one of the largest renewable projects under development internationally. He is presently responsible for project management and delivery, procurement, quality controls and operational optimization. He also works within the Major Projects team, assigned with engineering analysis and troubleshooting.
Dee held positions including Assistant Project Manager and PMO Manager at Scottish Power Renewables in London and Graduate Engineer at Iberdrola in Spain, working on both power generation and distribution projects. He holds a BA, BAI (honors) in Mechanical and Manufacturing Engineering from Trinity College in Dublin, an MSc in Sustainable Energy Systems from the University of Edinburgh, and is pursuing his Postgraduate Diploma in Economics through the University of London’s International Program.