- Michels Corp (Neenah, WI)
- Operations Technology Specialist - Michels Power, Inc. Location Neenah, WI Employment duration Full time Added to system 3/20/24 10:21 AM Apply Now ... a career at Michels Power, Inc. can change yours. As an Operations Technology Specialist , your key responsibilities will be to develop and implement… more