GE Vernova is experiencing hypergrowth and is scaling up its teams to advance the 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 is a significant opportunity to be part of the energy transition in North America, managing large, complex projects with international teams. The position requires 85% on-site work at projects and customer locations, involving hands-on GIS installation and team leadership.
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