Customer Success Technical Team Leader
19 days ago
London
We have an exciting opportunity for a Customer Success Technical Team Leader to join our Customer Success Team. Acting as a “Shift Leader”, you will have oversight of the team's scheduling and productivity, incoming contacts and escalated cases to ensure they deliver exceptional Customer Support ...