MC Electrical Substation Superintendent - Michels Power, Inc. Michels Corp South Windsor, CT, USA Jan 23, 2025