Takumi USA employs 5 employees. The Takumi USA management team includes Don Sorrells (Quality Assurance Administrator).
Looking for a particular Takumi USA employee's phone or email?