Mechanic at Clean Harbors (New Iberia, LA, USA) — aijobsearch