Ecotech Solar
–
Bellingham, WA, 98229
... This position requires a high level of teachability, solid work ethic, great interpersonal communication skills, and a team-oriented attitude. You will be responsible for working as part of an installation team to make roof attachments, set up solar ... - Apr 23