Alan McMahon

EMEA Head Of Construction at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices