Steven Marshall is a Vice President in Procurement, currently leading preconstruction and EPC tenders at Lightsource bp since 2025. Previously, they served as Vice President of Procurement for RWE, overseeing a team supporting Clean Energy growth in the Americas from 2021 to 2025. Steven has extensive experience in procurement management, having held roles at E.ON that included Senior Procurement Manager and Procurement Manager, focusing on delivering key projects in renewable energy. Their professional background encompasses a diverse range of procurement responsibilities, particularly in the construction of wind energy projects in North America and Europe.
This person is not in the org chart
This person is not in any teams
This person is not in any offices