Job Description
A Solar Site Supervisor oversees on-site solar panel installation projects. They manage field crews, ensure systems are built to engineering standards, conduct quality and safety checks, and ensure the project is completed on time and within budget.