Customer Success Manager at Sci-Rec | JobVerse