• Transformer Service Crew Leader (1st Shift – Remote) – (Siemens Energy)

    Siemens Energy
    A Snapshot of Your Day Transformer Service Crew Leader (CL) is a working field service supervisor responsible for assignment of personnel, environment, safety, and overall performance of crew/contractors on field projects.How You'll Make an Impact [...]