CLOs 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
Jeffrey Makin
Senior Vice President, Legal Profile
Becca Smith
Deputy General Counsel Profile
Klinton Miyao
Vice President and Deputy General Counsel Profile
Jeanna Steele
EVP, General Counsel and Secretary Profile
Sundance Banks
Assistant General Counsel and Head of Corporate Legal Profile

Similar Companies

Evergreen Solar

Evergreen Solar develops and manufactures photovoltaic modules and solar cells.

OPDE

OPDE is a West Sacramento, CA-based company in the Energy and Utilities sector.

Tesla Offshore

Tesla Offshore is a Prairieville, LA-based company in the Energy and Utilities sector.

WIL-CAL Lighting Management Co.

WIL-CAL Lighting Management Co. is a San Jose, CA-based company in the Energy and Utilities sector.