Invenergy

HQ
Chicago, Illinois, USA
Total Offices: 2
2,500 Total Employees
Year Founded: 2001

Articles about Invenergy

All Articles

Olivia McClure Olivia McClure
Updated on February 28, 2025

The Projects These 11 Engineers Are Excited to Tackle in 2025

With the year underway, these engineering teams are ready to tackle new product offerings, advanced capabilities and more.

Photo: Shutterstock
Brand Studio Logo