Skip to main content
All team
Steve Pugh

Steve Pugh

Strategy Associate

20 years' experience in business strategy with senior leadership positions in offshore energy. Chartered Mechanical Engineer with three Masters degrees. Currently supporting a European investment group grow from €66m to €200m+ in wind energy services.