Skip to main content
GE Vernova logo

Sr. Director, Marketing

GE Vernova
Full Timesenior
INPosted April 15, 2026

Job Description

As a Marketing Leader at GE Vernova, you will play a crucial role in developing and executing strategies to drive rapid and sustainable growth for our organization. You will oversee multiple functional teams including Regional Marketing, Account-based Marketing, Digital and Creative Services, Marketing Operations, and Partner Marketing to accelerate growth and deliver impactful content. Your data-driven approach and expertise in demand generation will be essential in building regional growth strategies and collaborating with sales to drive customer expansion.

Your responsibilities will include:

  • Providing leadership to the marketing team, developing capabilities, sharing best practices, and ensuring organized execution of marketing programs
  • Developing region-specific, integrated marketing plans aligned with growth objectives, customer acquisition, and retention goals
  • Leading the global Account-Based Marketing center of excellence to support strategic account expansion and new logo wins
  • Managing marketing technology platforms to ensure automated lead flow and intelligence, optimize digital infrastructure, and streamline processes
  • Centralizing traffic management of marketing programs and executing web and digital channel strategies to optimize customer journeys
  • Establishing a partner marketing function, driving GTM strategy, and collaborating on multi-channel partnership programs

To be successful in this role, you should have:

  • 20 years of successful track record in a global senior marketing role within a matrix environment
  • Bachelors degree in business, marketing, or related field
  • Experience in hiring and managing teams
  • Strong leadership, communication, and decision-making skills
  • Previous marketing leadership in an energy and/or software business
  • Strong business acumen, project management skills, and executive presence
  • Attention to detail and understanding of industry market trends

This position is based in Hyderabad, IN, and reports to the US-based Chief Marketing Officer. If you have a Masters degree or MBA, it would be preferred. At GE Vernova, you will have the opportunity to make a significant impact on the energy transition and work with a global team dedicated to driving employee engagement and innovation. Relocation assistance is provided for this role. As a Marketing Leader at GE Vernova, you will play a crucial role in developing and executing strategies to drive rapid and sustainable growth for our organization. You will oversee multiple functional teams including Regional Marketing, Account-based Marketing, Digital and Creative Services, Marketing Operations, and Partner Marketing to accelerate growth and deliver impactful content. Your data-driven approach and expertise in demand generation will be essential in building regional growth strategies and collaborating with sales to drive customer expansion.

Your responsibilities will include:

  • Providing leadership to the marketing team, developing capabilities, sharing best practices, and ensuring organized execution of marketing programs
  • Developing region-specific, integrated marketing plans aligned with growth objectives, customer acquisition, and retention goals
  • Leading the global Account-Based Marketing center of excellence to support strategic account expansion and new logo wins
  • Managing marketing technology platforms to ensure automated lead flow and intelligence, optimize digital infrastructure, and streamline processes
  • Centralizing traffic management of marketing programs and executing web and digital channel strategies to optimize customer journeys
  • Establishing a partner marketing function, driving GTM strategy, and collaborating on multi-channel partnership programs

To be successful in this role, you should have:

  • 20 years of successful track record in a global senior marketing role within a matrix environment
  • Bachelors degree in business, marketing, or related field
  • Experience in hiring and managing teams
  • Strong leadership, communication, and decision-making skills
  • Previous marketing leadership in an energy and/or software business
  • Strong business acumen, project management skills, and executive presence
  • Attention to detail and understanding of industry market trends

This position is based in Hyderabad, IN, and reports to the US-based Chief Marketing Officer. If you have a Masters degree or MBA, it would be preferred. At GE Vernova, you will have the opportunity to make a significant impact on the energy transition and work with a global team dedicated to driving employee engagement and innovation. Relocation assistance is provided for this role.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free