SM

Steven Marshall

Vice President - Preconstruction & EPC Tenders

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.

Location

Chicago, United States

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