Mechanic 2 - Demopolis at Empower Rental Group (Demopolis WF - Demopolis, AL 36732) — aijobsearch