ECA Solar

Address

282 Moody St Suite 202
Waltham , MA 02453
United States

Number of MA Employees
12
Please describe the nature of the business or organization
Solar & Storage Developer
Are you interested in hiring international students?
No
Compensation Explanation
ECA Solar is financially capable of compensating this potential hire.
Company Email
Contact Name
Vincent Moschella
Contact Email
pd@ecasolar.com
Contact Phone
508-460-2068
Clean energy sector
Solar