Sunrun photograph

Sunrun

Use attributes for filter !
Stock price RUN
Disclaimer
HeadquartersSan Francisco
California
United States
Ceo Lynn Jurich
FoundedJanuary 2007
SubsidiariesSunrun Installation Services Inc.
AEE Solar, Inc.
Founders Lynn Jurich
Ed Fenster
Nat Kreamer
Date of Reg.
Date of Upd.
ID1406737
Send edit request

About Sunrun


Sunrun Inc. is a United States-based provider of residential solar electricity, headquartered in San Francisco, California.

Related Persons

Next Profile ❯