2000 S Colorado Blvd
Suite 2-825
Denver, CO 80222
United States
866-777-8235
https://www.sprucepower.com
Sector(s): Technology
Industry: Solar
Full-time employees: 142
Name | Title | Pay | Exercised | Year born |
---|---|---|---|---|
Mr. Christopher M. Hayes | President, CEO & Chairman | 92.5k | N/A | 1974 |
Ms. Sarah Weber Wells | CFO & Head of Sustainability | 444.89k | N/A | 1978 |
Spruce Power Holding Corporation owns and operates distributed solar energy assets in the United States. The company provides subscription-based services for homeowners and businesses to own and maintain rooftop solar and battery storage. It offers its subscription-based services to approximately 75,000 customers. The company is headquartered in Denver, Colorado.
Spruce Power Holding Corporation’s ISS governance QualityScore as of 1 May 2024 is 10. The pillar scores are Audit: 10; Board: 10; Shareholder rights: 8; Compensation: 10.