Renewable Energy Systems
Alan McMahon is an experienced construction professional currently serving as EMEA Head of Construction and Construction Director for the UK & Ireland at RES since November 2017, overseeing a team delivering renewable energy projects and contributing to continuous improvement initiatives. Previously, Alan held various roles at Renewable Energy Systems Ltd, including Contracts Manager and Project Manager, where responsibilities involved the management and delivery of wind farm projects. Additional experience includes positions at Sir Robert McAlpine and Laing Construction, focusing on civil engineering and construction management. Alan's educational background includes studies at Oxford Brookes University from 1985 to 1988.
This person is not in any teams
This person is not in any offices