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

Senior Digital Marketing, Content Systems Strategist

Switzerland Global Enterprise

Senior Digital Marketing & Content Systems Strategist supporting GE Vernova's digital strategy through content systems and integrated platform strategies. Focused on creative and data-driven strategies in a global context.

Posted 7/14/2026full-timeBoston • Massachusetts, New York • 🇺🇸 United StatesSenior💰 $144,000 - $240,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in digital marketing strategy and content development, with a strong ability to translate complex strategies into actionable content systems across multiple channels. Proven experience in leading global brand initiatives and influencing cross-functional teams with exceptional communication and editorial judgment.

Highest-signal resume keywords
Digital Marketing StrategyContent StrategyExecutive PresenceData-Driven Decision MakingCreative Development

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
Digital StrategyContent SystemsMulti-Channel EcosystemsAI-Driven DiscoveryBrand Voice ApplicationPerformance InterpretationCreative Brief DevelopmentAudience EngagementAnalytical MindsetStrategic Planning
Soft Skills
Influential CommunicationJudgment and Decision-MakingAttention to DetailClarity and UrgencyCollaboration
Certifications & Qualifications
Bachelor's DegreeMBA or Relevant Advanced Degree
Industry Keywords
Global BrandFortune 500Integrated CommunicationsCorporate ReputationDigital Campaigns

About the role

Key responsibilities & impact
  • Reporting to the Head of Digital Marketing & Content Strategy
  • This role supports the digital strategy by translating it into connected content systems across corporate web, social and CEO platforms
  • Turn narrative priorities into strategic plans, engaging audience-led content approaches, platform-native formats, sharp creative briefs and measurable work that reinforces GE Vernova’s priority messages across digital channels
  • Understand audience and integrated channel strategy, AI-driven discovery systems and platform behaviors that shape visibility, relevance and engagement
  • Shape briefs, guide creative development, evaluate and write quality content
  • Partner with agencies and global cross-functional internal teams to bring powerful work to market

Requirements

What you’ll need
  • 12+ years of experience in digital marketing strategy, brand strategy, content strategy or integrated communications, with both in-house and agency experience strongly preferred
  • Experience leading digital marketing or content strategy for a global brand, with Fortune 500 or start-up experience strongly preferred
  • Agency or consulting-side experience supporting enterprise brands, executive visibility, corporate reputation or integrated digital campaigns preferred
  • Bachelor’s degree required; MBA or relevant advanced degree preferred
  • Strong judgment and decision-making in high-visibility, fast-moving environments
  • Proven ability to translate digital strategy into connected content systems across complex, multi-channel ecosystems
  • Exceptional executive presence with experience supporting and senior leader engagement and influencing cross-functional, global teams
  • Clear, confident, influential communication skills, both written and verbal
  • Deep understanding of combined digital platforms and ecosystems and evolving AI-driven discovery trends
  • Data-driven, analytical mindset with the ability to translate data and insights into clear direction
  • Exceptional editorial judgment and ability to apply and uphold brand voice at scale
  • Sharp creative eye for bold, fresh, on-brand creative, with the ability to push work to new levels
  • Ability to manage multiple strategic and creative workstreams with clarity, urgency and attention to detail
  • Ability to move fluidly from strategy to execution, from shaping the brief and content model to reviewing creative, interpreting performance and recommending what to scale.

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, a 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