Technical Customer Support Lead
2 months ago
Twickenham
Customer Support Manager, helping our customers solve problems, and liaising between customers and our development team to ensure we quickly and efficiently find solutions to customer issues. Providing first-line technical support to our customers and own and manage reported issues until they are...