EC

ECA SOLAR282 Moody Street, #202 , Waltham, Massachusetts, United States

Memberships : NA
Industry : Renewable Energy
Basic Member
Since Sep, 2021
About Company

ECA SOLAR develops, engineers, installs and operates large scale solar facilities in New England. This includes over 5 Million square feet of rooftop solar. The ECA advantage comes with our seasoned management team, track record and pipeline. ECA SOLAR takes an institutional approach to solar energy industry; with a focus on credit and risk management.

Company NameECA SOLAR
Business CategoryRenewable Energy
Address282 Moody Street
#202
Waltham
Massachusetts
United States
ZIP: 02453
PresidentTodd E. Fryatt
Year Established2014
EmployeesNA
MembershipsNA
Hours of OperationMonday -Friday - 9:00 AM - 5:00 PM
Company Services
  • Renewable Energy
  • Photovoltaic Systems Installation
  • Power Purchase Agreements
  • Renewable Energy Financing