Invenergy

  • One South Wacker Drive, Suite 1800, Chicago, Illinois, 60606, United States of America (USA)
  • +1 (303) 800-9341
Contact company Contact company

About Invenergy

Invenergy is a renowned global privately-held developer and operator of sustainable energy solutions. They are headquartered in the U.S.A and have 1000+ employees across the Americas, Europe and Asia. They have successfully developed nearly 150 projects, including wind, solar, and natural gas power generation as well as advanced energy storage facilities.

vfd