Manager, Customer Success at PlayOn! Sports | JobVerse