Roof LeadEcohouse SolarCleveland, OHOn-siteRoof Lead The Roof Lead is responsible for managing and overseeing the daily operations on solar installation projects at the construction site. This role ensures that so...$61,050 - $97,680 / yearPublished 2026-09-28Apply