Senior Customer Success Manager at Traackr | JobVerse