Customer Success Manager at Compass | JobVerse