J
James Teaters Review of Takumi Stamping
I work there for for 3 years I was at at QA and we...
I work there for for 3 years I was at at QA and welding as well as a team leader it was great place people there treat you like family and as for management lack of communication other than that it's good place
Comments: