Installation Technician Wind River Environmental is looking for a skilled, safety-focused Installation Technician to join our team! If you have heavy equipment experience, a Class A CDL with a Tanker endorsement, and a knack for working independently while delivering top-notch service we'd love to h