- Michels Corp (Lomira, WI)
- Marine Mechanic Location Lomira, WI Employment duration Full time Added to system 5/10/24 10:54 AM Apply Now ... to be the best. Our work improves lives. Find out how a career as a Marine Mechanic can change yours. As a Marine Mechanic , your key responsibilities… more