- Michels Corp (Watsonville, CA)
- Equipment Traveling Mechanic Location Watsonville, CA Employment duration Full time Added to system 2/14/24 12:44 PM Apply Now ... drive to be the best. Our work improves lives. Find out how a career as an Equipment Traveling Mechanic can change yours. As an Equipment Traveling … more