Sunrun Inc., operating in the Miscellaneous Electrical Machinery, Equipment & Supplies industry, trades under the symbol $RUN.
Founded in 2007, the company is headquartered in SAN FRANCISCO, CA.
The CEO of Sunrun Inc. is Mary G. Powell, and the company currently employs 10833 people.
Show More