Tafa Inc employs 16 employees. The Tafa Inc management team includes David Somerville (Manager - Applications Development and R and D), Alan Yanski (Product Manager), and Richard Luding (Product Manager).
Get Contact Info for All DepartmentsLooking for a particular Tafa Inc employee's phone or email?