Senior Bid Manager

Reposted 2 Days Ago
Be an Early Applicant
5 Locations
In-Office
10-10 Annually
Expert/Leader
Energy • Manufacturing • Solar • Renewable Energy
GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy.
The Role
The Senior Bid Manager leads the tendering process for complex bids, ensuring timely submission and compliance with specifications, managing risks, and collaborating with sales and operational teams.
Summary Generated by Built In
Job Description SummaryThe Senior Bid/Commercial Manager is a pivotal role responsible for leading the tendering process and spearheading proposal development for complex bids. This position aims to deliver winning proposals to our customers across Europe and Sub-Saharan Africa. The role demands meticulous management of the risk review process as per the Grid Solutions Deal Risk Management protocol, ensuring timely submission of proposals in alignment with customer specifications

Job Description

Essential Responsibilities:

  • Serve as the Capture Team Leader for complex tenders, overseeing the development of comprehensive Grid Automation proposals. These include solutions for Protection & Control, Monitoring & Diagnostics, Asset Performance Management, and Utility Communications. Collaborate closely with Commercial Operations, Sales, execution teams, and other departments such as commercial finance, sourcing, legal, and tax.
  • Support the preparation of large proposals, define the winning contractual scheme in collaboration with the Sales team, participate to the assessment of the right business partner (subcontractor or consortium partner) and supervise the approval/ validation process
  • Actively engage the Go/No Go process, the relevant Deal Desk reviews at the earliest possible stage
  • Engage with various functions and stakeholders to craft the optimal delivery model, considering specific tax requirements. Where necessary, lead consortium negotiations and manage the internal consortium partner qualification process.
  • Maintain robust engagement with customers throughout the tendering phase, promptly addressing queries and clarifications.
  • Ensure that the commercial and technical components of proposals are thorough and compliant with customer requirements, presenting the most optimized and competitive solutions.
  • Partner with Region Sales teams in strategizing to develop winning proposals that meet or exceed regional order plans.
  • Support Market Level Pricing Indicators, target price definition and pricing strategy initiatives.
  • Aid the Grid Automation strategy in achieving Business Line and Region orders operating plan, and margin objectives.
  • Conduct risk assessments, manage submission processes, facilitate deal clarifications/negotiations, and oversee the hand-over to Execution teams, ensuring proper contract flow-down control.
  • Execute the Commercial Risk Review Process, including deal reviews and approvals, in accordance with Grid Solutions Policy 5.0.
  • Collaborate with Commercial Operations and Legal teams to lead contract Terms & Conditions negotiations with customers.
  • Ensure accurate updates in the sales force system.
  • Contribute to proposal process improvement and enhance proposal quality metrics.

Qualifications:

  • Bachelor’s degree in Engineering or Commerce from an accredited institution.
  • Minimum of 10 years’ experience in a similar role, with expertise in commercial or project management functions.
  • In-depth knowledge of Grid Automation solutions essential for transmission and distribution utilities, renewable generation, data centers, and industrial segments.
  • Proven experience in reviewing and negotiating commercial terms and conditions.
  • Demonstrated ability to influence and lead cross-functional teams; strong interpersonal and leadership skills.
  • Excellent oral and written communication and presentation skills.
  • Proactive problem-solving capabilities and self-sufficiency.
  • Fluency in written and spoken English is required. Proficiency in French, Spanish, or German is advantageous but not mandatory.

Additional Information

Relocation Assistance Provided: Yes

Top Skills

Asset Performance Management
Grid Automation
Monitoring & Diagnostics
Protection & Control
Sales Force
Utility Communications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: , Cambridge, MA
75,000 Employees
Year Founded: 2024

What We Do

GE Vernova is a planned purpose-built company on a mission to electrify the planet while simultaneously working to decarbonize it.

If we want our energy future to be different…we must be different.

Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

Together, we have The Energy to Change the World.

Why Work With Us

Join our team, to evolve and grow, surrounded by some of the brightest minds in the industry who help you get better every day. You’ll get the chance to rewrite the rules, work on cutting-edge technology, and be part of a global team for positive change.

Gallery

Gallery

Similar Jobs

Snap Inc. Logo Snap Inc.

Product Marketing Manager

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Dubai, ARE
5000 Employees

Snap Inc. Logo Snap Inc.

Lead, International Growth

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Dubai, ARE
5000 Employees

Snap Inc. Logo Snap Inc.

Human Resources Generalist

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Dubai, ARE
5000 Employees

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
2 Locations
4400 Employees

Similar Companies Hiring

Accuris Thumbnail
Software • Manufacturing • Machine Learning • Information Technology • Generative AI • Conversational AI
Denver, CO
1200 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
108 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account