Technical Installation and Support

About

The Technical Installation and Support team at Sunrun Solar is responsible for ensuring the successful implementation and maintenance of solar energy systems. This team conducts site surveys, performs inspections, coordinates project logistics, and provides technical assistance throughout the installation process. Their expertise ensures that all projects meet regulatory standards and client specifications, optimizing performance and customer satisfaction in solar energy solutions.


Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.