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

DynoRaxx

DynoRaxx is a Buffalo, NY-based company in the Energy and Utilities sector.

Maven Technologies

Maven Technologies, LLC is proud to offer industry and individuals a full range of computer and electronics services and products. Our all-inclusive process is designed to bring you the peace of mind you have come to expect from experts in the field of...

OneEnergy Renewables

OneEnergy Renewables specializes in the development of middle-market solar PV projects that deliver long-term energy cost savings and budget stability to our utility, corporate and institutional partners.

Cemvita

Cemvita transforms emissions, enhances natural systems, and eases the transition to renewable energy—one microbe, and one partner, at a time.

In