ECA Power: Detailed Company Information & Corporate Profile

Contact top employees from ECA Power

Summary

ECA Power is a private company. The company currently specializes in the Renewables & Environment area. Its headquarters is located at Boston, Massachusetts, USA. The annual revenue of ECA Power varies between 10M and 50M. To connect with ECA Power employee register on SignalHire.

ECA Power Websiteecasolar.com
Phone Number508-460-2068
Industries
ECA Power Headquarters address203 crescent street, Waltham, Massachusetts, 02453 US
Company Size10-50 employees
SpecialtiesRenewable Energy, Photovoltaic Systems Installation, Power Purchase Agreements, Renewable Energy Financing, batterystorage, solar PV, community solar, net metering, distributed generation, EPC, clean energy, CSSA, seia, commercial solar, agrovoltaics, solar+storage
DMA CodeGreater Boston
Founded2014
Estimated Annual Revenue$10M - 50M
Operating StatusIndependent Company

ECA Power Org Chart

Chief Executive Officer

Chief Executive Officer

phone_icon
email_icon

Workforce Turnover

Number of employees switched from or switched to

arrow
Total employee turnover

Departmental sample breakdown

arrow
Turnover activity captured in SignalHire's departmental sample ( employees):

Length of Employment

arrow

ECA Power's workforce includes employees across a wide range of tenure levels.

33% have been with the company for 1 to 2 years17% have been with the company for 3 to 4 years25% have been with the company for 5 to 7 years8% have been with the company for 8 to 10 years17% have been with the company for more than 11 years

Former Employees: Role Changes

Role at Former Company
Role at New Company
Contact top employees from ECA Power
Michael Redding
Michael ReddingVice President of Civil Engineering
Unlock contacts
Todd Fryatt
Todd FryattCEO and Founder
Unlock contacts
Caleb Letourneau
Caleb LetourneauVice President of Engineering
Unlock contacts
Kaitlin Kelly ONeill
Kaitlin Kelly ONeillVice President of Policy
Unlock contacts
Andrew Bunnell
Andrew BunnellVice President, Legal & General Counsel
Unlock contacts
Colin
ColinDirector of Development
Unlock contacts
Jack Rowland
Jack RowlandDevelopment Manager
Unlock contacts
Michael Mahoney
Michael MahoneySenior Accounting Manager
Unlock contacts
Tiffany Grace
Tiffany GraceDirector, Development Operations
Unlock contacts
Jack Rowland
Jack RowlandDirector of Development
Unlock contacts
Ben Barlow
Ben BarlowChief Financial Officer
Unlock contacts
Nicholas Hetland
Nicholas HetlandCivil Engineer
Unlock contacts
Martha Diezemann
Martha DiezemannSenior Development Manager
Unlock contacts
Lucy Nash
Lucy NashProject Development Manager
Unlock contacts
Joseph Lomuscio
Joseph LomuscioDevelopment Manager
Unlock contacts
Ted Curran
Ted CurranDevelopment Associate
Unlock contacts

ECA Power Corporate Information: FAQ

ECA Power operates in the Green Solutions industries. More details can be found on the official website: ecasolar.com.
ECA Power has offices located in Waltham, US.
The headquarters of ECA Power are located in Waltham, United States.
You can contact ECA Power by phone at 508-460-2068.
ECA Power currently employs 10-50 people.
ECA Power's revenue is approximately 25.2M.

Data Privacy

GDPR Icon

GDPR COMPLIANT

SignalHire complies with the General Data Protection Regulation (GDPR). SignalHire follows GDPR requirements, including but not limited to rights of data subjects to access, correct, or delete their personal information and supports the right to be forgotten.

CCPA Icon

CCPA COMPLIANT

SignalHire is CCPA-compliant and provides California residents the right to know, access, opt out, and request deletion of their personal data.

BACK TO TOP