Enwave Energy

Enwave Energy is a provider of energy solutions. It has expertise in commercial, developers, municipalities, healthcare, educational campuses, and residential sectors.
Parent CompanyBrookfield Infrastructure Partners
HQToronto, CA
Enwave Energy was founded in 1982 and is headquartered in Toronto, CA

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Enwave Energy

John Peri

John Peri

President and CEO, Enwave North America
Dennis Blasutti

Dennis Blasutti

Chief Financial Officer, Enwave North America
Doug Castleberry

Doug Castleberry

President and COO, Enwave USA
Carlyle Coutinho

Carlyle Coutinho

President and COO of Enwave Canada
Nick Perreten

Nick Perreten

SVP, Corporate Development, Enwave North America
Kulbir Philip

Kulbir Philip

VP of People and Culture, Enwave North America
Show more

Enwave Energy Office Locations

Enwave Energy has offices in Toronto, Charlottetown, London, Windsor and in 6 other locations
Toronto, CA (HQ)
Bay Adelaide Centre, 333 Bay St #710
Charlottetown, CA
40 Riverside Dr
London, CA
301 Colborne St
Windsor, CA
377 Riverside Dr E
Chicago, US
200 W Jackson Blvd #1310
Houston, US
1401 Rusk St
Show all (10)

Enwave Energy Financials and Metrics

Summary Metrics

Founding Date

Enwave Energy is a subsidiary of Brookfield Infrastructure Partners

Enwave Energy Online and Social Media Presence

Embed Graph

Enwave Energy Frequently Asked Questions

  • When was Enwave Energy founded?

    Enwave Energy was founded in 1982.

  • Who are Enwave Energy key executives?

    Enwave Energy's key executives are John Peri, Dennis Blasutti and Doug Castleberry.

  • Who are Enwave Energy competitors?

    Competitors of Enwave Energy include STEAG Energy Services, Neurio Technology and Fluence.

  • Where is Enwave Energy headquarters?

    Enwave Energy headquarters is located at Bay Adelaide Centre, 333 Bay St #710, Toronto.

  • Where are Enwave Energy offices?

    Enwave Energy has offices in Toronto, Charlottetown, London, Windsor and in 6 other locations.

  • How many offices does Enwave Energy have?

    Enwave Energy has 10 offices.