About the job
As the Country Manager for Italy, you will spearhead our operations in this vibrant market. Your mission will be to drive growth, shape our local strategy, and ensure a seamless experience for our users. You will work closely with cross-functional teams to implement initiatives that align with our global vision while tailoring them to meet the unique needs of the Italian audience.
Key responsibilities include overseeing business operations, building strategic partnerships, and enhancing our brand presence throughout Italy. You will be the face of Canva in the region and a vital part of our leadership team.
