Location
madrid
Job Type
Full-time
Posted
June 19, 2026
Job Description
Canva is looking for a Europe Communications Manager to oversee communication strategies in France, Germany, and Spain. The role involves leading local media relations, managing agency partners, and ensuring consistent messaging across markets.
The ideal candidate will have extensive communications experience, exceptional media relations skills, and the ability to navigate multiple priorities in fast-paced environments.
#J-18808-LjbffrReady to Apply?
Submit your application for Europe Communications Lead — 12-Month Contract at Canva
Apply Now