
Customer Success Team Lead (Remote - APAC)
Full-time, 100% remote Customer Success Team Lead role (APAC focus) headquartered in Gibraltar. Responsible for supervising and developing Advisors, driving QA and CSAT targets, managing schedules and recruitment, handling escalations/complaints, performing compliance checks, and using data to improve processes and performance.
Customer Success Manager Full-time