
Customer Success Team Lead (Remote - EMEA)
Temporary (6-month, possible extension) full-time remote position covering EMEA. Responsible for supervising 10–11 customer support advisors, recruitment, training, QA, performance management, KPI/OKR delivery, reporting and process improvements within a banking/fintech operations context.