- Sunrun (East Peoria, IL)
- …in through our commitment to diversity, inclusion and belonging. **Overview** The Installer position is a critical member of a solar installation construction team ... and is responsible for working in partnership with the Foreperson and Lead Installer to complete residential solar installation projects. As Sunrun continues to help… more