Crew Leader(REMOTE)

Siemens Energy

Full-time Operations Specialties Managers
Apply Now
Location
Selma, North Carolina, United States
Posted
July 08, 2026

Job Description

Crew Leader(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 (CL) is a working field service supervisor responsible for assignment of personnel, environment, safety, and overall performance of crew/contractors on field projects. The CL is the primary expert in assembly, service, and repair of transformers, although CL and crew may be assigned other work individually or as part of a larger electrical substation or powerplant. The CL 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/or corrective action for the well-being of the crew, environment, project, customer, ...