- Michels Corp (Neenah, WI)
- Substation Estimator - Michels Power , Inc. Location Neenah, WI Employment duration Full time Added to system 2/7/24 9:06 PM Apply Now ... improves lives. Find out how a career at Michels Power , Inc. can change yours. As a Substation Estimator your key responsibilities will be to evaluateā¦ more