Customer Success Manager at Nuix | JobVerse