Stephen Subu

Principal Project Manager, Onsite Renewables Development at NorthStar Clean Energy

Stephen Subu, PMP, currently serves as Principal Project Manager for Onsite Renewables Development at NorthStar Clean Energy since May 2023, after previously managing renewable energy projects at Consumers Energy from May 2017 to May 2023. Subu's extensive experience includes overseeing wind, solar, and hydro asset projects, coordinating large-scale natural gas pipeline projects, and managing multidisciplinary engineering teams. Prior roles at Consumers Energy encompassed civil design and environmental engineering work, while earlier experience included environmental technician duties at Natural Resource Technology and explosive ordnance disposal in the United States Air Force. Subu holds a degree in Civil and Environmental Engineering from Michigan State University.

Location

Mason, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


NorthStar Clean Energy

NorthStar Clean Energy helps companies with ambitious sustainability targets decarbonize with customized green energy and decarbonization solutions. Based in Michigan, we work alongside our commercial and industrial clients as one team to reduce emissions while supporting energy requirements. We complement our tailored decarbonization solutions with the development and operation of wind, solar, biomass, and energy storage assets throughout the United States. Founded in 1987, we are a wholly owned subsidiary of CMS Energy (NYSE: CMS).


Employees

201-500

Links