
The Head of Country role is responsible for leading a team to execute a sustainable growth strategy for a lifestyle brand entering the Chinese market. Our client, a certified B Corp, has evolved over the years while remaining true to its mission of operating a responsible business. The successful candidate will collaborate with the headquarters and Shanghai team to develop and implement strategic plans, manage business administration, oversee team management and development, and handle financial and performance oversight.
The ideal candidate will have more than 10 years of relevant experience in marketing, localizing foreign brands, and team leadership. They should possess proven management experience, a solid grasp of sales and marketing channels, strong financial acumen, and a data-driven approach. Proficiency in Mandarin and English is required, along with a desire to work with a dynamic team and contribute to the growth of the business. Our client offers a culture of radical effectiveness, intellectual challenge, and personal growth, making it an exciting opportunity for individuals looking to work in an award-winning environment with great people.