China Country Manager

Avomind
📍 Shanghai, Shanghai, China 💼 Full time 🕒 Posted June 30, 2026

Job 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...

Ready to Apply?

Submit your application today and join our talented team at Avomind.

Submit Application

Job Details

  • Location Shanghai, Shanghai
  • Job Type Full time
  • Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
  • Posted Date June 30, 2026
  • Application Deadline August 09, 2026