Director of Social Media

Company: TEAM
Apply for the Director of Social Media
Location: London
Job Description:

If you’re looking for an opportunity to shape the global direction of a major consumer brand, the Director of Social Media role offers the chance to influence revenue, brand growth and customer engagement across multiple international markets. You’ll take ownership of a critical function, bringing together paid and organic activity to create a unified strategy that delivers measurable commercial r…

CRWG1_UKTJ

Posted: June 5th, 2026