We are a renewable energy and real estate development company operating in greater New England since 1995.
Looking for a particular ECP Solar employee's phone or email?
The ECP Solar annual revenue was $4 million in 2026.
Bob Grant is the Managing Member of ECP Solar.
2 people are employed at ECP Solar.
ECP Solar is based in Andover, Massachusetts.
The NAICS codes for ECP Solar are [523, 52, 5239].
The SIC codes for ECP Solar are [679, 67].