Solar
Roof Lead
Ecohouse Solar · Cleveland, Ohio
The Roof Lead is responsible for managing and overseeing the daily operations on solar installation projects at the construction site. This role ensures that solar energy systems are installed safely, efficiently, and according to project specifications, sched…
est. $73,632
Job details