SF

Stephen Fowler

Director of Operations

Stephen Fowler is a Director of Operations at LSTC Group, where they lead a team working on the Wylfa Nuclear Power 400kV connection. With a background as a Planning and Environmental Engineer, Stephen has played a significant role in obtaining development consent for major projects, including the Hinckley Point C and Brechfa Wind Farm connections. Prior experience includes an investment engineer role at National Grid and extensive involvement in routing and design of high-voltage infrastructure. Stephen holds a Master’s Degree in Biodiversity and Conservation from the University of Leeds and a First Class Master’s Degree in Geography from The University of Hull.

Location

York, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices