Hitch Professional at U-Haul in Decatur, Illinois, United States Location: 2022 Glenn Park, Champaign, Illinois 61821 United States of America Do you enjoy working with your hands? Are you interested in learning valuable technical skills? U-Haul is seeking a har... Read full job details Job Posting JC257901674 Expires Jun 01, 2024 (30 days) Posted Apr 05, 2024 Updated May 02, 2024