Customer Success Manager at Griffin | JobVerse