Global Marketing Communications Lead, Paper & Board

Omya (Schweiz) AG

Egerkingen

On-site

CHF 110,000 - 150,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Omya (Schweiz) AG in Switzerland seeks a seasoned Marketing Communications lead to shape the global strategy for Paper & Board and translate priorities into impactful campaigns across regions. You will drive the full lifecycle of campaigns, collaborate with product teams, manage budgets, and ensure brand governance.

Ideal candidates will have 4+ years in Marketing Communications, strong B2B content skills, and fluency in English.

Qualifications

  • University degree in Marketing, Communications, Business Administration or related field; or a technical/science degree with marketing experience.
  • Minimum 4 years in Marketing Communications, ideally within international B2B.
  • Experience planning, executing and measuring integrated marketing campaigns across digital and traditional channels.
  • Strong understanding of B2B marketing and content development.
  • Commercial mindset translating priorities into measurable communication results.
  • Experience with CRM and marketing automation, ideally Salesforce.
  • Excellent project and stakeholder management and communication; able to manage multiple priorities globally.
  • Fluent written and spoken English; additional languages are an advantage.
  • Willingness to travel internationally up to 10%.

Responsibilities

  • Develop and drive the global Marketing Communications strategy and annual plan for the Paper & Board business.
  • Translate global priorities into impactful marketing campaigns across regions and countries worldwide.
  • Lead and manage the full campaign lifecycle, including planning, content development, execution, and measurement.
  • Define and implement product communication strategies with product and portfolio teams.
  • Ensure consistent global positioning, messaging and brand governance standards.
  • Coordinate and support international events, trade shows, webinars and customer engagement initiatives.
  • Monitor campaign performance, lead generation and marketing ROI, deriving actionable insights.
  • Collaborate with regional, country and sales teams, as well as external agencies and partners.

Skills

Marketing communications
Campaign planning
CRM tools
Salesforce
Content development

Education

Marketing degree
Technical/science degree with marketing experience

Tools

Salesforce

Job description

Omya (Schweiz) AG in Switzerland seeks a seasoned Marketing Communications lead to shape the global strategy for Paper & Board and translate priorities into impactful campaigns across regions. You will drive the full lifecycle of campaigns, collaborate with product teams, manage budgets, and ensure brand governance.

Ideal candidates will have 4+ years in Marketing Communications, strong B2B content skills, and fluency in English.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Marketing Communications Lead - Paper & Board
Global Marketing Communications Lead - Paper & Board

Omya • Egerkingen

On-site
CHF 90,000 - 120,000
Marketing Communications Manager Paper & Board
Marketing Communications Manager Paper & Board

Omya • Egerkingen

On-site
CHF 90,000 - 120,000
Marketing Communications Manager Paper & Board
Marketing Communications Manager Paper & Board

Omya (Schweiz) AG • Egerkingen

On-site
CHF 110,000 - 150,000
Senior Account Manager - Chemicals & Materials, Switzerland
Senior Account Manager - Chemicals & Materials, Switzerland

Omya • Oftringen

On-site
CHF 90,000 - 130,000
Global Marketing & Communications Lead, Mining & Materials
Global Marketing & Communications Lead, Mining & Materials

ABB Schweiz AG • Zürich

Hybrid
CHF 180,000 - 240,000
Senior Account Manager – Chemicals & Polymers (Switzerland)
Senior Account Manager – Chemicals & Polymers (Switzerland)

Omya Specialty Materials (Schweiz) AG • Oftringen

On-site
CHF 120,000 - 180,000
Strategic Account Manager, Chemicals & Minerals – Switzerland
Strategic Account Manager, Chemicals & Minerals – Switzerland

Omya (Schweiz) AG • Oftringen

On-site
CHF 110,000 - 150,000
Sales & Marketing Administrative Coordinator
Sales & Marketing Administrative Coordinator

Omya Specialty Materials (Schweiz) AG • Oftringen

On-site
CHF 65,000 - 90,000
Marketing Communications Lead: Strategy & Omnichannel
Marketing Communications Lead: Strategy & Omnichannel

Sonepar Suisse AG • Wallisellen

On-site
CHF 150,000 - 190,000
Strategic Global Communications Partner
Strategic Global Communications Partner

Bachem Holding AG • Bubendorf

On-site
CHF 120,000 - 180,000
Flexible hours
Home office
Extra vacation days
+5
Top locations