About ECA Solar
ECA Solar is a Renewable Energy company, headquartered in Waltham, with 51 - 200 employees and annual revenue of $1M - $5M.
ECA SOLAR is a leading developer and engineer of large-scale industrial and utility solar energy facilities throughout the United States. ECA is founded and managed by solar veterans with years of proven success in developing, financing and commissioning large scale solar facilities. ECA has finance...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
ECA Solar Company Highlights
Phone Number
(508) 460-xxxx
Corporate Office Address
282 Moody Street
Waltham, 02453
Website
ECA Solar Org
ECA Solar has 1 C-Level, 3 VP, 9 Director, 6 Manager, 3 Senior, and 8 Other employees.
ECA Solar Decision Makers
- CFOBen Barlow
ECA Solar's Tech Stack
Frequently Asked Questions About
ECA Solar
Log in or sign up to get full contact details and additional support.
Who is the CFO of ECA Solar?
The CFO of ECA Solar is Ben Barlow. See full contact details ›
How many senior employees does ECA Solar have?
ECA Solar has 22 senior employees that are typically used for decision making.
Who are the key decision makers at ECA Solar?
Key decision makers at ECA Solar include Ben Barlow (CFO). See full contact details ›
What technologies does ECA Solar use?
ECA Solar uses technologies including Chart.js, Cloudflare, and FlexSlider.
How do I contact ECA Solar?
To contact ECA Solar, visit ecasolar.com.
Where is ECA Solar headquartered?
ECA Solar is headquartered at 282 Moody Street, Waltham.
What is the main phone number for ECA Solar?
The main phone number for ECA Solar is (508) 460-xxxx.
What is the official website for ECA Solar?
The official website for ECA Solar is ecasolar.com.
What is the annual revenue of ECA Solar?
The annual revenue of ECA Solar is $1M - $5M.
How many employees does ECA Solar have?
ECA Solar has 51 - 200 employees.
What industry is ECA Solar in?
ECA Solar is in the Renewable Energy industry.
Last updated: June 19, 2025