Account Director ( Social )

Jobleads-UK

New York, England, United Kingdom
Full-time
Posted June 16, 2026

Job Description

Account Director - Social Focused

Located in London, the role is part of the Client Partnerships team at VaynerMedia EMEA. The position involves leading flagship accounts, delivering best‑in‑class client services and leveraging extensive experience with social media and through‑the‑line strategy.

Responsibilities

  • Deliver best‑in‑class client services, creative and social media expertise.
  • Flex strategic and creative skills while growing the agency’s remit across these accounts.
  • Bring together internal teams to create a united EMEA team with a shared vision for the account.
  • Inspire, motivate, and mentor client service team members.
  • Partner with clients and stakeholders to truly understand their needs and pressures, developing trusting relationships and ensuring strong results.
  • Guide and contribute to strategic recommendations, creative ideas and deliverables.
  • Work closely with operations partners to drive ...