Senior Marketing & Communications Manager — France & Northern Regions

Chubb · France

Apply on the company website

Are you a strategic marketing and communications leader who thrives in an international environment? Do you enjoy navigating different markets, cultures and business priorities while building campaigns and communications that create real impact?


At Chubb, we're looking for a Senior Marketing & Communications Manager to lead our activity across France and the Northern Cluster (Benelux + Nordics) — a high-visibility role with broad scope, strategic ownership and genuine cross-border influence.

Why this opportunity stands out

This is a rare dual-geography position combining leadership, strategy and execution across multiple markets. Based in Paris and part of our French marketing team, you will work closely with Chubb's wider EMEA Marketing & Communications community of ~35 colleagues.

You will:

What you'll be doing

More jobs at Chubb