Integrated Marketing Manager, Global Brand

Boston, MA (Hybrid)

$95K/yr – $158K/yrMid Level2+ years expFull time

Posted 5 days ago

Job Summary

Own the planning and execution of integrated global brand campaigns across advertising, media, and sponsorships, coordinating cross-functional teams and translating performance insights into optimizations.

  • Lead cross-channel campaign execution across digital, social, and traditional platforms
  • Collaborate with media and creative agencies to support planning, execution, and optimization
  • Track and translate campaign results into actionable learnings

Job Description

Responsibilities

  • Support the development and execution of integrated global brand campaigns across advertising, media, and sponsorships
  • Help manage day-to-day execution of campaigns, ensuring alignment across channels, markets, and partners
  • Partner closely with media and creative agencies to support planning, execution, and optimization across digital, social, and select traditional platforms
  • Coordinate cross-functionally with teams across the organization
  • Assist in tracking campaign performance, pulling insights, and helping translate results into learnings and optimizations
  • Support the planning and execution of signature brand moments and sponsorships that reinforce GE Vernova’s leadership and purpose

Requirements

  • 2–5 years of professional experience in marketing and/or advertising.
  • Experience at an advertising agency or consulting firm is strongly preferred
  • Strong organizational and project management skills; comfortable managing multiple workstreams at once
  • A proactive, detail-oriented mindset with a desire to learn and grow
  • Exposure to integrated marketing campaigns across all digital and non-traditional channels
  • Comfortable and energized working in fast-moving, evolving environments
  • Clear, confident communication skills — written and verbal

Preferred

  • Passion for our mission and the relentless optimism to see the possibilities ahead are a must
  • Curiosity about how brands are built and scaled globally
  • An interest in energy, climate, technology, or purpose-driven work (deep expertise not required)
  • A balance of strategic thinking and willingness to roll up your sleeves and do the work
  • Deep curiosity and early testing of AI technologies, tools, and new ways of working.
  • Comfort with ambiguity and excitement about building something new
  • A collaborative mindset and ability to work across teams, cultures, and time zones

Benefits

  • medical, dental, vision, and prescription drug coverage; access to Health Coach from GE Vernova, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services.
  • Retirement benefits include the GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants.
  • Other benefits include tuition assistance, adoption assistance, paid parental leave, disability benefits, life insurance, 12 paid holidays, and permissive time off.
GE Vernova logo

GE Vernova

3.8 Glassdoor

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.It is made up of three businesses -- Power, Wind, and Electrification -- with focus on 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.The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment...like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” 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.Together, we have the energy to change the world.

Founded in 2022
Cambridge, Massachusetts, USA
60K employees (716 in marketing)
73% recommend to a friend
78% CEO approval

Salaries

Posted range

$95K/yr – $158K/yr

Taken straight from the job posting.

See all GE Vernova salaries

Funding

Total Funding
$2.6B
Last Raise
$2.6B
Post IPO Debt, 1 months ago

Funding History

  • Feb 2026
    Post IPO Debt • $2.6B
  • Dec 2024
    Grant • $3M
  • Dec 2024
    Grant • $2M

Traffic Signals

Monthly Visitors
146.9K
Monthly Google Ads Budget
$202.6K
Traffic Source Mix
Search
34.3%
Direct
44.9%
Referral
6.3%
Social
13.3%
Paid
1.1%

Headcount Trend

Current headcount: ~58.7K

Recent News

GE Vernova logo

Integrated Marketing Manager, Global Brand

GE Vernova · Boston, MA · Hybrid