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

Glenergy

Glenergy Inc. is a Petawawa, ON-based company in the Energy & Utilities sector.

National Manufacturing and Distribution

National Manufacturing & Distribution is a Depew, NY-based company in the Energy and Utilities sector.

Wind Source Group

Wind Source Group is an international consulting and services group focusing exclusively on the wind industry supply chain.

Shoals Technologies Group

Shoals Technologies Group is a Portland, TN-based company in the Energy & Utilities sector.

DEEPWATERWIND

DEEPWATERWIND is a Providence, RI-based company in the Energy & Utilities sector.