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

Energy Conversion Systems

Energy Conversion Systems, LLC is a Cary, NC-based company in the Energy & Utilities sector.

Array Technologies

Array Technologies is a leading global technology company providing tracker solutions and services for utility-scale solar energy projects as one of the world`s largest manufacturers of ground-mounting systems. With efficient installation and terrain flexibility coupled with high reliability, durability, and performance, Array delivers a lower levelized cost of energy. The Company`s focus on innovation, combined with its customer-centric approach, has helped achieve some of the industry`s best returns. Array Technologies is headquartered in the United States with offices in Europe, Central America, and Australia.

SunEnergy1

SunEnergy1 is a Mooresville, NC-based company in the Energy and Utilities sector.

Transect

Environmental due diligence with Transect makes it easier to find and make informed project development decisions with real-time insights.

M and D Air Conditioning and Heating

M & D Air Conditioning & Heating is a Wichita Falls, TX-based company in the Energy and Utilities sector.