A technology-based customer success firm in Cardiff is looking for a Customer Success Manager to manage customer relationships and enhance their experience with a focus on cybersecurity. The role involves strategic engagement with clients to ensure satisfaction and business value. Applicants should have over 5 years of experience in account management or customer success, alongside strong communication and organizational skills. The position offers a competitive salary, stock options and various benefits, with total compensation estimated between $125,000 and $148,000.
#J-18808-Ljbffr