As the Country Manager for Indonesia, you will be the main point of contact and the driving force behind Canvaβs success in the country. This role requires deep market knowledge, a growth mindset, and strong leadership capabilities to bring together local and global teams across marketing, sales, and product in a cohesive strategy. Responsibilities include strategy, marketing, localisation, leadership, budget and public representation.