Stephen Slack

Operations Site Manager at Longroad Energy

Stephen Slack is an experienced operations manager specializing in the renewable energy sector, with a strong focus on wind energy. Currently serving as Operations Site Manager at Longroad Energy since March 2021, Stephen has previously held roles as Balance of Plant Site Supervisor at RWE Renewables and E.ON, and Operations Manager at SunEdison. Stephen's expertise encompasses site operations management, budget oversight of $3M annually, staff management, and comprehensive reporting and data analysis for stakeholder engagement. With a career spanning over 15 years, Stephen has played integral roles in transitioning sites from construction to operation, startup management of wind turbine sites, and has consistently ensured high operational availability and safety standards.

Links

Previous companies

Avangrid logo
E.ON logo

Org chart

Sign up to view 0 direct reports

Get started