Communications Manager

Léonidas

📍 Nivelles, Wallonia, Belgium

Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers Posted June 05, 2026

Job Description

Mission

As a Communication Manager, you are responsible for developing and promoting the company's brand image across all markets. You define and deploy a coherent, creative, and impactful communication strategy to strengthen brand awareness, desirability, and preference among consumers. You ensure a strong and consistent brand experience across all touchpoints, both online and offline, in close collaboration with marketing, sales teams, and external partners.

Responsibilities

  • Define and implement the brand communication strategy in line with business and marketing objectives.
  • Develop and manage ATL, BTL, and digital campaigns, with performance monitoring and results optimization.
  • Oversee the creation of brand content (visuals, videos, social media, promotional and institutional materials).
  • Ensure consistency of brand image and tone across all channels and markets.
  • Manage relationships with agencies, media, ...