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