Switzerland Global Enterprise

Communications Manager, Public Affairs

Switzerland Global Enterprise

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $89,900 - $149,800 per year

Job Level

About the role

  • Develop and execute an integrated communications strategy highlighting GE Vernova’s sustainability goals, progress, and partnerships across channels (media, digital, internal).
  • Partner with the Policy and Government Affairs (PGA) team to communicate key initiatives, advocacy priorities, and thought leadership in support of the energy transition.
  • Write and edit press releases, media materials, executive talking points, blogs, speeches, social media content, and internal updates that bring GE Vernova’s sustainability and policy work to life.
  • Oversee communications campaigns and initiatives from concept to completion—ensuring deadlines, quality, and impact.
  • Work closely with business unit comms leads, marketing, sustainability, legal and external agencies to align messaging and ensure consistency.
  • Identify new opportunities, platforms, and formats to tell GE Vernova’s story in fresh and effective ways.

Requirements

  • Bachelor's degree in public relations, communications, or related field from an accredited university or college
  • 8+ years’ experience
  • Strong written communications skills with the ability to translate complex topics into easy-to-understand narratives
  • Experience engaging with reporters and other media representatives
  • Comfortable dealing with complex, high stakes, high impact issues
  • Entrepreneurial. Brings ideas to the table. Problem solver.
Benefits
  • 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
Applicant Tracking System Keywords

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

Hard Skills & Tools
communications strategypress releasesmedia materialsexecutive talking pointsblogsspeechessocial media contentinternal updatescommunications campaignscontent creation
Soft Skills
strong written communicationsproblem solverentrepreneurialability to translate complex topicsengagement with mediahigh stakes issue managementcollaborationcreativityadaptabilitystrategic thinking
Certifications
Bachelor's degree in public relationsBachelor's degree in communications