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: None

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.

Search the 22 jobs at Invenergy

Recently posted jobs

Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
As a Senior Administrator for IT Infrastructure, you will manage endpoint devices, oversee OS deployments, and provide Level 3 support for desktop and mobile environments. Responsibilities include asset management, application packaging, and patching, with additional duties in governance and support for physical access control systems.
Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
As a Senior Project Manager, you will oversee the management of transmission projects from advanced development to commercial operation, negotiate contracts, ensure regulatory compliance, and coordinate with contractors and utility companies. You will also prepare project budgets and schedules, and lead a multi-disciplinary team.
Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
The Manager of Finance and Capital Markets will oversee project finance transactions for various energy technologies. Responsibilities include developing financial models, managing due diligence processes, collaborating with internal teams, and reviewing financial agreements. The role requires strong analytical skills and experience in project finance within the renewable energy sector.