MC Electrical Substation Superintendent - Michels Power, Inc. Michels Corp South Windsor, CT, USA Oct 18, 2024