Customer Success Team Manager
9 days ago
London
Liaising with clients and collaborating closely with the Head of Operations and other departments to support effective communication, task coordination, and prompt issue resolution. Knowledge, Skills ...