Steven J McCreight is a Senior Operations Leader with over 11 years of experience in operations and maintenance (O&M) and engineering, procurement, and construction (EPC) execution in the renewables sector. They have successfully led multiple large-scale wind and solar projects up to 600 MW, demonstrating expertise in O&M self-perform services, contract management, and project integration. Currently, they serve as the Plant Manager at Ørsted and the Regional Senior Contract Supervisor at WEC Energy Group, managing over 1 GW of utility-scale solar assets. Previous roles included senior site management positions at Enel North America and FNS, Inc.
This person is not in the org chart
This person is not in any teams
This person is not in any offices