1/16

Welcome to 

         Takumi Stamping Inc.                      Texas Plant                  Human Resources Department