SVP, Customer Success at Freestar | JobVerse