David Vachon is an experienced technician with a diverse background in installation and skilled trades. Currently serving as a Lead Installation Technician at BCM Controls Corporation since August 2021, Vachon previously held the same position at Griffon Security Technologies from January 2018 to August 2021. Prior to that, Vachon worked as a Welder/Fitter/Machine Operator at Engineered Construction Services, focusing on pipe fitting and boiler repairs. Vachon's career commenced with a role as a Lineman at CIANBRO, where training involved various transmission power line construction equipment. Additional experience includes positions as a Machinist at Professional Metal Works and Titan Machine, and a Rescue Swimmer in the United States Navy, amplifying Vachon's technical skills and hands-on experience across multiple industries.
Sign up to view 1 direct report
Get started
This person is not in any teams