Boss LTR
–
Geismar, LA
Job Description Shop Mechanics are responsible for repairing and maintaining various types of generators, industrial lighting equipment, and primarily servicing and repairing rental equipment, along with some customer owned equipment. Our products... - Jun 27