AT&T is seeking a Lead Social Media professional to manage creator marketing programs, build partnerships with creators and local market leaders, and optimize campaign performance. This role involves defining creator strategies, ensuring brand safety, collaborating with cross-functional teams, and managing content engines and influencer tools. The position is based in Dallas, Texas, and requires a regular, full-time commitment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed