Country Manager – India

0
204


Job title: Country Manager – India

Company: Canva

Job description: user and revenue growth in India. You’ll bring together local and global teams across marketing, sales and product… growth of the Canva brand, user base, revenue and product adoption in the India market. Ideate a holistic GTM strategy in

Expected salary:

Location: India

Job date: Tue, 07 Nov 2023 08:34:46 GMT

Apply for the job now!

LEAVE A REPLY

Please enter your comment!
Please enter your name here