About this role
As Manager, Clients, UK, you will be the main point of contact for global brands, ensuring their social and creator-led content campaigns deliver measurable impact. You will build strong client relationships, translate objectives into actionable briefs, and oversee multiple campaigns from start to finish. This role requires exceptional organizational skills, a passion for influencer marketing, and the ability to present strategic recommendations confidently.
What we are looking for 6
- Build and maintain strong client relationships as the primary point of contact
- Translate client objectives into actionable campaign briefs
- Oversee multiple influencer marketing campaigns simultaneously
- Provide strategic recommendations and detailed reporting to clients
- Present confidently in pitches and client meetings
- Experience in client servicing or brand-side roles with high-profile clients
Work authorization
- Must be authorized to work without sponsorship.