Stephen Brignall is currently the Director of Operations & Asset Management at Natural Power since November 2019. Prior to this role, Stephen held positions such as Director Of Service Operations at Natural Power and Operations Manager - Europe North at Senvion UK Ltd from February 2011 to November 2019. With a background in the industry, Stephen also served as Power Services Global Business Leader at Granite Services and European Customer Service Manager at General Electric.
Sign up to view 8 direct reports
Get started