Sunrun

IRS: 262841711
RUN
Sunrun

Sunrun Inc provides homeowners with clean, affordable solar energy and storage.

Founded
2007 (13 years)
CEO
Lynn Michelle Jurich
Investor RelationsSEC
Revenue
855 million (2019)

Want to see more? Sign up!