HR Execs 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: $250-500 Million
  • www.sunrun.com
  • 595 Market Street 29th floor
    San Francisco, CA USA 94105
  • Phone: 415.580.6900

Executives

Name Title Contact Details
Shirin Belur
Head of Content and Product Marketing Profile
Danny Abajian
CFO Profile
Christopher Watkins
SVP, Sales Profile
Kevin Plautz
Director, Project Finance Profile
Miranda Barnard
Director, Integrated Marketing Profile

Similar Companies

Winnow

We develop #AI tools to help chefs run more profitable, sustainable kitchens by cutting #foodwaste

Baywater Drilling

Baywater Drilling on Baywater Drilling…

PetroAlgae

PetroAlgae is a Melbourne, FL-based company in the Energy & Utilities sector.

FieldCore

Our customers deserve a field services partner that helps them maximize performance, minimize risk, and consistently deliver high-quality field service solutions. That’s the blueprint for FieldCore. We set the global standard for world-class execution.