
SunRun Inc. is a United States-based provider of residential solar electricity, headquartered in San Francisco, California. The company operates in five states: Arizona, California, Colorado, Massachusetts, and New Jersey. SunRun was co-founded in January 2007 by Nat Kreamer, Ed Fenster and Lynn Jurich. Fenster and Jurich met while at Stanford Graduate School of Business and [...]








