Manager, Corporate Communications & Thought Leadership

Philip Morris International · lausanne, waadt, Switzerland

Location
lausanne
Job Type
Full-time
Posted
July 16, 2026

Job Description

This role could be based in Lausanne, Switzerland or Stamford, USA.

Be a part of a revolutionary change!

At PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future.

With huge change, comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your career forward in endlessly different directions.

Purpose

Drive PMI’s corporate communications and thought leadership agenda by shaping how the company and its executives articulate their points of view across priority themes and emerging conversations. This role ensures PMI delivers clear, credible, and differentiated positioning, equipping senior leaders with the messaging and content needed to actively contribute to high impact, agenda setting discussions.

The role operates at the center of C...

Ready to Apply?

Submit your application for Manager, Corporate Communications & Thought Leadership at Philip Morris International

Apply Now