GE Vernova is experiencing hypergrowth and is scaling up its teams to advance the energy industry. The Power Transmission NAM Service (business lines) in Charleroi, PA, USA, focuses on delivering innovative products and solutions for efficient electrical energy transfer. This site serves as a hub for the service of metal-encapsulated, gas-insulated high-voltage switchgears and their components. This role involves ensuring the safe and efficient installation, supervision, and handover of Gas Insulated Switchgears, adhering to technical standards, EHS regulations, and maintaining clear communication with clients, contractors, and project managers. The position requires 85% on-site work at projects and customer locations, including hands-on GIS installation and leading installation teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree