Tech Etch's IT department is led by Brian Dean (Network Support Manager) and has 55 employees.
Katie Reardon
Customer Operations Engineer
David Waite
Etcher
Chloe Doran
Manufacturing Engineer
Olivia MacLeod
Supplier Quality Engineer
Ryan Murray
Ethan Monterrey
Chemical Process Engineer
Chelsea Ohiwa
Chemical Lab Intern
Connor Croteau
Jared Smith
Design Engineer
Antonio Moreira
Process Engineer Technician
Juan Villamizar
New Product Introduction Engineer
Brian Crowell
NPI Compliance Engineer
Looking for a particular Tech Etch employee's phone or email?