MC Electrical Substation Superintendent - Michels Power, Inc. Michels Corp New York, NY, USA Feb 11, 2025