A

China Country Manager

Avomind

Shanghai, Shanghai, China Full time June 17, 2026
Apply Now

Opportunity Description

About the Company:

Our client is a fast-growing tech start-up founded in 2018 that is revolutionizing the way travelers stay connected to the internet abroad. With a diverse team of over 500 professionals globally, they are helping millions of travelers stay connected across more than 180 destinations worldwide.

About the Role:

Own the end-to-end launch and scaling of our client in China: define and execute the go-to-market plan, build the initial local team (starting with 2 direct reports), establish compliant operations, leverage global functional teams (Product, Tech, Legal, Marketing, Finance, Ops) and external partners to reach sustainable growth.

This is an entrepreneurial role: you will be the face of our client in China and accountable for performance, execution quality, and building a long-term market presence using global resources.

This role is ideal for a strategic thinker and strong executor who is...

Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

Ready to Apply?

Submit your application for China Country Manager at Avomind

Apply for this Position