Senior Customer Success Manager at Vantage | JobVerse