Senior Customer Success Manager at Mixmax | JobVerse