Customer Success Manager at Zeta Global | JobVerse