Lead Customer Success Manager at AT&T | JobVerse