Interfacing. employs 62 employees. The Interfacing. management team includes Scott Armstrong (Managing Partner), Pierre-Julien Mazenot (Chief Technology Officer), and Shantanu Mitra (Account Manager and Senior Consultant).
Get Contact Info for All DepartmentsLooking for a particular Interfacing. employee's phone or email?