Spruce Power is a leading owner and operator of distributed generation residential solar assets in North America. We offer a comprehensive, end-to-end servicing solution for our customers with more than 60,000 PV systems and upwards of 330 MW of installed capacity. To learn more, visit sprucepower.c...
+18665252123
201 Mission Street
San Francisco, 94105
Spruce Power’s CEO is Chris Hayes
Spruce Power’s CFO is Sarah Wells
Spruce Power’s HQ is located at 201 Mission Street, San Francisco
Spruce Power’s phone number is +18665252123
Spruce Power’s official website is sprucepower.com
Spruce Power’s revenue is $50M - $100M
Spruce Power has 201 - 500 employees
Spruce Power is in the industry of: Renewable Energy