CTOs on the Move


 
Sunrun Inc. is a United States-based provider of residential solar electricity, headquartered in San Francisco, California.
  • Number of Employees: 10K-50K
  • Annual Revenue: $100-250 Million
  • www.sunrun.com
  • 595 Market Street 29th floor
    San Francisco, CA USA 94105
  • Phone: 415.580.6900

Executives

Name Title Contact Details
Daniel Peterpaul
VP, Information Security Profile
Rachit Srivastava
Chief Technology Officer Profile
Debashish Mishra
Senior Manager Devops/Automation Profile

Funding

Sunrun raised $295M on 07/27/2016
Sunrun raised $303M on 10/26/2017

Similar Companies

Veolia Water Tech

As an experienced design-build company and a specialized provider of technological solutions in water and wastewater treatment, Veolia Water Technologies combines proven expertise with technological excellence to industrial and municipal clients.

ATC Group Services

ATC provides integrated environmental consulting and engineering services from more than 100 locations nationwide.

International Environmental Solutions

International Environmental Solutions Corp. is a Sun City, CA-based company in the Energy and Utilities sector.

Sealed

The easiest, most affordable way to make your house comfortable and energy efficient. Get the upfront costs covered for insulation, HVAC, and smart home technology.

AirCapture

Our modular, on-site technology captures climate-changing CO2 from the air, and puts it directly into our customers production processes.