Remote Business development Jobs β€’ Indonesia

1 results

Job listings

Country Manager - Indonesia

Canva πŸŒˆπŸ“šπŸ’¬

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.