- Michels Corp (South Windsor, CT)
- Electrical Substation Superintendent - Michels Power, Inc. Location South Windsor, CT Employment duration Full time Apply Now ... career at Michels Power, Inc. can change yours. As an Electrical Substation Superintendent , your key responsibilities will be to plan resource… more