China Country Manager

Avomind
Full time Shanghai, Shanghai Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
March 03, 2026
Location:
Shanghai, Shanghai, China

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

Apply for this Job

Submit your application for the China Country Manager position at Avomind.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Shanghai, China
Posted: March 03, 2026
Deadline: April 12, 2026