Job Description
A Solar Site Supervisor leads and oversees on-site solar panel installation, ensuring projects are completed safely, on schedule, and to technical specifications. They manage installation crews, perform quality assurance, track materials, and serve as the main point of contact between field workers and project managers.