Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Integrated Marketing Manager, Global Brand

Switzerland Global Enterprise

Integrated Marketing Manager in GE Vernova's Global Brand team supporting global brand campaign execution. Collaborating with teams on media, sponsorships, and marketing strategies.

Posted 6/17/2026full-timeNew York City • New York • 🇺🇸 United StatesJuniorMid-Level💰 $89,900 - $149,800 per yearWebsite

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Benefits

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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
marketingadvertisingcampaign managementdigital marketingsocial media marketingproject managementdata analysisperformance trackingoptimizationsponsorship management
Soft Skills
organizational skillsproject management skillsdetail-orientedproactive mindsetcommunication skillsteam collaborationadaptabilityproblem-solvingtime managementcreativity