Professional

Stephen McCarron

Expert in Renewable Energy Infrastructure & Construction Management

About

Stephen McCarron is a highly experienced Civil Engineering leader with a career spanning over two decades, specializing in the end-to-end delivery of utility-scale renewable energy infrastructure. With a deep technical background in construction management and project engineering, he has held senior roles at major industry players including ABO Energy and RES Group. His expertise covers the entire project lifecycle, from initial feasibility and civil design through to financial close, construction, and long-term operations. Throughout his tenure in the wind sector, he has successfully managed complex balance of plant (BoP) requirements, focusing on reinforced concrete structures, site drainage, and heavy-duty access roads. As an incorporated member of the Institution of Civil Engineers, he brings a rigorous approach to technical design, procurement, and health and safety (CDM) regulations. His ability to lead multidisciplinary engineering teams ensures that large-scale wind projects are delivered with high technical standards and optimized operational efficiency.

Specializations