The Lead Social Media role leads the end-to-end execution of a local creator marketing program across assigned markets. The position manages agencies and internal teams, builds lasting relationships with creators and local partners, and works with measurement teams to evaluate performance and optimize campaigns. It develops creator strategies and creative direction, ensuring content engages creators and local communities while meeting brand standards, platform best practices, and FTC compliance. The role collaborates with brand social, marketing activation, media, analytics, local marketing teams, and cross-functional market leaders to integrate creator work into omni-channel campaigns. It also develops content strategies and calendars, plans for both scheduled and reactive moments, and maintains influencer CRM records for budgets, creator pipelines, market activity, and historical performance. The position is based in Dallas, Texas, with a stated salary range of $118,800 to $178,200 annually and regular hours of 40 per week.
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