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

Qcoefficient

QCoefficient is the first and only smart grid engine to integrate HVAC operations in commercial buildings with electric grid operations and markets to lower building energy expenses and stress to the electric grid.

Sunburst Energy

Sunburst Energy is a Fullerton, CA-based company in the Energy and Utilities sector.

McKenzie Electric Inc

McKenzie Electric Inc is a Concord, NC-based company in the Energy and Utilities sector.

Granite Falls Energy

Granite Falls Energy, LLC is a Granite Falls, MN-based company in the Energy & Utilities sector.

Stark Tech

Stark Tech is a leader in facility optimization, aligning technology with real-world experience across a diverse portfolio of capabilities. We are a single