Posted:
6/27/2026, 12:33:42 PM
Location(s):
Macau, China ⋅ Hong Kong, Hong Kong, China ⋅ Hong Kong, China
Experience Level(s):
Senior
Field(s):
Growth & Marketing ⋅ Sales & Account Management
Workplace Type:
Remote
The Team Lead of Account Experts is a people leadership and regional customer success role within Omnisend’s Customer Success organization. In this role, you will lead and coach a team of Account Experts while overseeing the Chinese speaking book of business. You will be responsible for customer health, retention, and client success across the region, ensuring merchants receive proactive, strategic, and high-quality support.
Working closely with other regional leads and Director of Customer Success, you will help turn CS strategy into strong daily execution, improve team performance, identify risks and opportunities, and make sure APAC customers succeed with Omnisend.
Website: https://www.omnisend.com/
Headquarter Location: London, England, United Kingdom
Employee Count: 101-250
Year Founded: 2014
IPO Status: Private
Industries: E-Commerce ⋅ Email ⋅ Email Marketing ⋅ Retail ⋅ SMS ⋅ Software