Job Description

Crew Leader 2(REMOTE)

About the Role

Location United States of America North Carolina Selma Remote vs. Office Remote only Company Siemens Energy, Inc. Organization Grid Technologies Business Unit Service Full / Part time Full-time Experience Level Early Professional

Transformer Service Crew Leader 2 (CL 2) is a working field service supervisor responsible for assignment of personnel, environment, safety, and overall performance of crew/contractors on field projects. The CL 2 is the primary expert in assembly, service, testing and repair of transformers, although CL 2 and crew may be assigned other work individually or as part of a larger electrical substation or powerplant. The CL 2 will be responsible for evaluating assigned personnel. The CL 2 is responsible for the successful execution of projects and supervising, both technically and administratively, crew members and assigned contractor(s) and is expected to take decisive and/o...

Ready to Apply?

Take the next step in your AI career. Submit your application to Siemens Energy today.

Submit Application