Invenergy

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

Offices at Invenergy

Invenergy is headquartered in Chicago, Illinois, USA and has 2 office locations.

OnSite Workplace

Employees work from physical offices.

Typical time on-site: 5 days a week

U.S. Office Locations

HQ
Chicago, Illinois, USA

Situated at Wacker and Madison in the west loop we are located near numerous bars and restaurants and are within easy access to CTA and Metra transportation hubs.

Denver, Colorado, USA

Situated at Market and 17th, we are in a prime location that puts us within blocks of LoDo, Union Station, Milk Market, and Coors Field.

Recently posted jobs

2 Days AgoSaved
In-Office
Chicago, IL, USA
Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
As a Operations Electrical Engineer, you will manage electrical operations for wind, solar, and storage assets, support troubleshooting, compliance, and system reliability improvements.
2 Days AgoSaved
In-Office
Chicago, IL, USA
Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
The Technical Project Manager will oversee infrastructure projects, ensuring timely delivery, managing risks, and facilitating cross-functional coordination while reporting to stakeholders.
2 Days AgoSaved
In-Office
Chicago, IL, USA
Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
Lead and oversee IT infrastructure strategy, design, and implementation while managing teams, optimizing budgets, and supporting energy projects.