Innotech employs 135 employees. The Innotech management team includes Nobuyuki Otsuka (President and CEO), Jim Shea (Director), and David Addison (Investment manager).
Get Contact Info for All DepartmentsLooking for a particular Innotech employee's phone or email?