Powered by

Company Jobs

Open roles at Ecohouse Solar

1 role

Roof Lead

Roof 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 / year