Mechanic at Veolia (Sterlington, LA, us) — aijobsearch