Contact Us For More Information

Vermont Energy Investment Corporation

Vermont Energy Investment Corporation

Becky Schaaf, Senior Consultant

  • 20 Winooski Falls Way 5th Floor Winooski, VT 05404
  • 1 (800) 639-6069
Main Office:

Winooski, VT


Our mission is to generate the energy solutions the world needs. Our story, our people and our brands reflect our mission every day.

Areas of Practice:
Services include:
  • Energy Efficiency
  • Building Decarbonization
  • Transportation Electrification
  • Clean Flexible Grid