- Michels Corp (South Windsor, CT)
- Project Manager - Michels Power , Inc. Location South Windsor, CT Employment duration Full time Added to system 1/4/24 3:53 PM Apply Now ... work improves lives. Find out how a career at Michels Power , Inc. can change yours. As a Project Manager , your key responsibility will be to manage a… more