Our Team

Dave Farrell

Dave Farrell

President

Dave is a dedicated hard working leader who always strives for excellence. Dave has been an avid cyclist for over twenty years. Dave is a loving father and grandfather and loves spending time with his family traveling and seeing all the beautiful sights Utah has to offer.

Craig McKinnon

Craig McKinnon

Operations Manager

I’ve been with EnviroTech for 10 years and over 30 years of experience in manufacturing. I love winter sports, snowmobiling and skiing make winter my favorite season.

Ashley Thomas

Ashley Thomas

Chief Financial Officer

Ashley is the mother to 3 wonderful children. One of her favorite activities is boating and water-skiing and she once got up behind a boat pulling 6 slalom skiers at the same time.

Brett Levy

Brett Levy

Business Development Manager

Brett is a certified snowboard instructor and loves being up in the mountains. Brett enjoys traveling, experiencing new cultures and meeting amazing new people.

Chris Barton

Chris Barton

Quality Assurance

Steve Terry

Steve Terry

Filter Plate Product Line Manager

Steve is an avid soccer fan, a shooting sports enthusiast and is a passionate volunteer with the Boy Scouts of America.

Damir Olujic

Damir Olujic

Process Engineer

Damir has almost 15 years of experience in the industry and brings three languages to the table. When he’s not busy working or studying for his MBA, he loves playing with his son and tinkering with the latest tech gadgets.

Jon Roesler

Jon Roesler

Mold Design Engineer

39 year veteran moldmaker/designer apprenticed in Chicago, journeyed to Salt Lake City in 1983 and never looked back. His favorite pastimes are sitting in the woods in his backyard with a good book and his wife, not necessarily in that order.

Alan Nielson

Alan Nielson

Safety Manager

Troy Giles

Troy Giles

Process Engineer

ENVIROTECH