logo for Spruce Power

Spruce Power Employee Directory

Spruce Power corporate office is located in 2000 S Colorado Blvd Bldg 2-825, Denver, Colorado, 80222, United States and has 142 employees.

Employees by Department

Departments

Number of employees

Finance

37

Operations

26

Legal

17

Information Technology

11

Sales

5

Engineering & Technical

4

Marketing

4

Spruce Power CEO

Christopher HayesSpruce Power
Christopher HayesChief Executive Officer
PhonePhoneEmailEmail
See Profile

Key Employees of Spruce Power

  • Profile Picture
    Derick Smith

    Chief Operating Officer

    PhonePhoneEmailEmail
  • Profile Picture

    PhonePhoneEmailEmail
  • Profile Picture

    PhonePhoneEmailEmail
  • Profile Picture

    PhonePhoneEmailEmail
  • Profile Picture

    PhonePhoneEmailEmail
  • Profile Picture

    PhonePhoneEmailEmail

Spruce Power Global Presence

globalPresence illustration
North America52

Index of contact profiles from Spruce Power

Contact Name
Contact Info
Job Title
Location
Last Update
12345

Former Employees at Spruce Power

Explore people who held key positions, contributed to Spruce Power's success, and advanced their careers.

Explore More

Frequently Asked Questions Regarding Spruce Power Employees

How many employees does Spruce Power have?
Spruce Power has 142 employees
Who is the CEO of Spruce Power?
Spruce Power’s CEO is Christopher Hayes
Who is the CFO of Spruce Power?
Spruce Power’s CFO is Sarah Wells
Who are Spruce Power key employees?
Some of Spruce Power key employees are Derick Smith
Where is Spruce Power located?
Spruce Power’s headquarters are located at 2000 S Colorado Blvd Bldg 2-825, Denver, Colorado, 80222, United States
How do I contact Spruce Power?
Spruce Power Contact Info: Phone number: (866) 777-8235 Website: www.sprucepower.com
What does Spruce Power do?

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 De... nver, Colorado.Read More

Is Spruce Power a public company?
Yes, Spruce Power is a public company and is traded under the symbol SPRU
See more information about Spruce Power Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.