Customer Success Manager
5 days ago
Newcastle upon Tyne
Are you passionate about customer success and Cybersecurity?. Customer Success Manager Role:. Establish, manage, and oversee customer support channels, including email, chat, phone, text, social media, and on-site visits (when applicable), to discuss system performance, major concerns, upcoming u...