Senior Customer Success Manager at Freespee | JobVerse