Canva logo
CanvaPosted 3 weeks ago
EXPIRED

Europe Communications Manager (12 Month Fixed Term Contract)

HybridBerlin, State of Berlin, Germany

Full TimeLarge

Job Summary

Lead communications strategy for France, Germany, and Spain, shaping product, corporate, and consumer narratives while driving media relationships with senior reporters and managing local agency partners. Build and support a bench of local spokespeople, preparing them for interviews and events, and partner cross-functionally with sales and growth teams to align activities with broader business goals. Serve as the critical link between global and local teams to ensure culturally relevant, consistent messaging across the region. This 12-month fixed term contract is based in Berlin, Germany, with potential for extension.

Required Qualifications

  • Extensive communications experience across European markets
  • Exceptional media relations skills
  • Experience developing and executing integrated communications strategies
  • Strong B2B and AI communications experience
  • The ability to operate across multiple markets simultaneously

Desired Qualifications

  • French language skills
  • German language skills
  • Spanish language skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles