S

Salvador Garcia

4 years ago

Great place to work at an also had got alot of hel...

Great place to work at an also had got alot of help from human resources manager as well as the plant manager great experience an also learned alot while being there as an employee

Comments:

No comments