Customer Support Manager/Head of Support
18 hours ago
London
Customer Experience, Success & Operations Oversee day-to-day customer support operations across online tickets and phone Ensure fast, fair, and consistent resolution of customer and member issues Act as an escalation point for complex complaints, disputes, and sensitive cases Maintain high standards