Sunrun

Sunrun

Regional Sales Manager

Denver, CO | $108K - $197K

Apply for job

Company information

Our mission is to put control, simplicity, and possibility in the hands of every person to connect with the cleanest energy on earth.

Linkedin Icon
10,001+ employees
Energy, Renewable Energy, Solar Energy Equipment Manufacturing, Utilities, Clean Energy, Electric Power Generation, Solar Thermal Electric Power Generation, Solar Photovoltaic Power Generation, Residential Electric Power Distribution, Solar Power
Public Company
Founded: 2007
Last round: Post IPO debt
Last round: US$ 835.0M
SAN FRANCISCO, CA
Company Specialties:
Solar energy, Solar service, Clean energy, clean energy, renewable energy, battery storage, energy efficiency, solar panels, energy storage, battery technology, batteries, battery storage, soler energy, climate change, environment, energy policy, utility bills, cost savings, and energy savings