Supervisor Packaging/Production at Ryder System (USA - Inwood WV 25428) — aijobsearch