Marine Mechanic Michels Corp (Lomira, WI) Marine Mechanic Location Lomira, WI Employment duration Full time 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 Michels Corp (01/28/25) - Save Job - Related Jobs - Block Source 1