Sales Manager, Critical Infrastructure Communications

GE Vernova

Stafford (VA)

On-site

USD 121,000 - 201,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GE Vernova, Inc. in Stafford seeks a Sales Manager for Critical Infrastructure Communications (CIC). You will define the sales roadmap for CIC across the UK, Ireland, and Nordics, lead strategic partnerships, and drive high-stakes negotiations to close complex contracts, while ensuring ethical conduct and customer value.

You will collaborate with applications and operations teams in Stafford to deliver seamless solutions and build a regional footprint in critical infrastructure markets.

Qualifications

  • Experience in sales, tendering, or business development within telecommunications or related sectors.
  • Strong interpersonal and cross-cultural collaboration skills.
  • Ability to travel regionally to support customer base.

Responsibilities

  • Architect the sales strategy and roadmap for CIC portfolio across UK, Ireland, and Nordics.
  • Build strategic partnerships with key stakeholders and translate complex challenges into solutions.
  • Lead end-to-end commercial journey from opportunity identification to contract closure.
  • Collaborate with applications and operations teams to ensure seamless delivery.

Skills

Sales experience
Negotiation
Stakeholder management
Travel availability

Education

Bachelor’s degree

Job description

Sales Manager Critical Infrastructure Communications (CIC)

Location: Stafford

Time Type: Full time

Job Description
Job Description Summary

The North Europe Commercial Team is the engine driving our growth in the UK, Ireland, and the Nordics. We are looking for an ambitious Critical Infrastructure Communications (CIC) Sales Manager to join our team in Stafford.

At GE Vernova, our Grid Automation business is at the heart of the global energy transition. We provide an end-to-end portfolio of innovative products, systems, and services, ranging from Substation Protection and Automation to advanced cyber-security and asset performance management, that keep the world’s power grids resilient and efficient.

In this role, you will be more than just a salesperson; you will be a strategic partner to our customers, translating complex technical challenges into high-value solutions. Reporting to the CIC Europe Sales & operation Leader, you will lead high-stakes commercial negotiations, and champion the GE Vernova values as you scale our regional footprint.

Is this role for you?

  • Sector Expertise: Do you have professional experience specifically within the Telecommunications sector (e.g., Wireless, Optic, Tele protection)?
  • Commercial Depth: Can you demonstrate a track record of leading high-stakes commercial negotiations in a complex B2B/Technical environment?
  • Industry Focus: “Ideally” but not essential you will have worked with Critical Infrastructure, Utilities, or Power Grid environments?

What You’ll Do

  • Architect the Strategy: Define and execute the sales roadmap for our CIC portfolio across the UK, Ireland, and the Nordics, managing regional budgets to hit aggressive order intake targets.
  • Build Strategic Partnerships: Act as a trusted advisor to key stakeholders, translating complex technical hurdles into high-value, winning solutions.
  • Drive the Full Cycle: Own the commercial journey—from identifying new opportunities and "win-price" modelling to closing the final contract.
  • Collaborate for Impact: Work hand-in-hand with our applications and operations teams in Stafford to ensure seamless delivery that delights our customers.
  • Lead with Integrity: Champion GE Vernova’s code of conduct, ensuring that every deal is as ethical as it is successful.

Required Qualifications

  • Bachelor’s degree from an accredited university or college.
  • Proven experience in sales, tendering, or business development within the telecommunications sector.
  • Exceptional interpersonal skills with the ability to influence and collaborate across international matrix organizations.
  • Ability to travel regionally to support our customer base in the UK, Ireland, and Nordics.

Why GE Vernova?

At GE Vernova, we are driven by a purpose: to electrify the world and simultaneously work to decarbonize it. You will be joining a team of world-class experts in the heart of Stafford, working on technologies that define the global energy landscape. We offer a culture that values technical depth, professional integrity, and the ambition to solve the most complex energy challenges of our time.

Additional Information

Relocation Assistance Provided: No

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic CIC Sales Leader - Telecom & Utilities
Strategic CIC Sales Leader - Telecom & Utilities

GE Vernova, Inc. • Stafford (VA)

On-site
USD 121,000 - 201,000
Product Sales Specialist -(CIC-NW)
Product Sales Specialist -(CIC-NW)

CP1367 GE Grid Solutions, LLC • United States

Remote
USD 109,000 - 181,000
Medical coverage
Dental coverage
Vision coverage
+9
Project Application Manager - Integrated Project Solutions
Project Application Manager - Integrated Project Solutions

GE Vernova, Inc. • Georgia

Remote
USD 120,000 - 160,000
Product Sales Specialist -(CIC-NW)
Product Sales Specialist -(CIC-NW)

GE Vernova, Inc. • Oregon

Hybrid
USD 109,000 - 181,000
Medical, dental, vision
Retirement Savings Plan with company 8
Tuition assistance
+1
Sales Manager, Protection and Control (Remote)
Sales Manager, Protection and Control (Remote)

GE Vernova • United States

Remote
USD 101,000 - 146,000
Product Sales Specialist (M&D-USA)
Product Sales Specialist (M&D-USA)

CP1367 GE Grid Solutions, LLC • United States

Remote
USD 128,000 - 214,000
Medical, dental, vision
Retirement plan
Tuition assistance
+1
Product Marketing Leader
Product Marketing Leader

CP1367 GE Grid Solutions, LLC • United States

Remote
USD 129,000 - 214,000
Medical, dental, vision coverage
Prescription drug coverage
Health Coach access
+1
Project Application Manager - Integrated Project Solutions
Project Application Manager - Integrated Project Solutions

GE Vernova, Inc. • Houston (TX)

Remote
USD 140,000 - 190,000
Africa CSS Commercial Manager
Africa CSS Commercial Manager

GE Vernova, Inc. • United States

Remote
USD 90,000 - 120,000
Senior EPC Electrical Engineer
Senior EPC Electrical Engineer

IF1855 GE Energy Power Conversion USA Inc. • Imperial (CA)

Hybrid
USD 120,000 - 170,000