Dillon Vavak has extensive experience in engineering and customer service roles. They have worked on designing automated water treatment systems, setting up inspection methods for quality control, and providing care for individuals with special needs. Dillon has a strong background in mechanical engineering and a proven track record of meeting sales and performance goals in various roles. Currently, Dillon holds the position of Senior Mechanical Systems Engineer at Electra.
Sign up to view 2 direct reports
Get started