Automotive Technician / Mechanic | Up to $60/hr* & Climate Controlled Shop | Covington in mandeville, la | ApplyBoost