Tech Etch's IT department is led by Brian Dean (Network Support Manager) and has 56 employees.
Felix Drainville
Maintenance Mechanic Helper
Thomas Basile
Industrial Engineering Intern
Chloe Doran
Manufacturing Engineer
Olivia MacLeod
Supplier Quality Engineer
Ryan Murray
Ethan Monterrey
Chemical Process Engineer
Connor Croteau
Etcher
Jared Smith
Design Engineer
Antonio Moreira
Process Engineer Technician
Juan Villamizar
New Product Introduction Engineer
Brian Crowell
NPI Compliance Engineer
Nathan Affsa
Senior System Developer
Looking for a particular Tech Etch employee's phone or email?