Customer Success Manager at NOVO | JobVerse