
Marketing Manager - Creator / Influencer Campaigns
- Posted August 25, 2025
- £475 - £525 per day + via umbrella
- London (Hybrid)
- Contract
Creator Marketing Manager – Global Technology Giant
Location: London (3 days per week in the office, 2 days WFH)
Length: 12 Months initially
Start: ASAP. Can wait a 1 month notice for someone but unfortunately no longer
Day Rate: £475 – £525 pay a day to umbrella
Our client, a global, well-known technology giant, is seeking an experienced Creator Marketing Manager to lead and deliver high-impact creator marketing campaigns. This is an exciting opportunity to join a world-leading brand and work on innovative, international projects that connect with millions of people through content creators and social platforms.
The Role
As a Creator Marketing Manager, you will be responsible for building, managing, and executing creator and influencer marketing campaigns that align with global business goals. You’ll partner with creators across platforms such as TikTok, YouTube, Instagram, and beyond to deliver engaging and authentic content.
You’ll also collaborate closely with international marketing, advertising, and channel teams to ensure campaigns are locally relevant while maintaining the highest brand standards.
Key Responsibilities
- Develop, manage, and deliver creator marketing briefs for international campaigns.
- Implement global influencer marketing strategies and adapt them to local markets.
- Build strong relationships with content creators, influencers, and key stakeholders.
- Generate creative campaign ideas that drive measurable impact and return on investment.
- Define clear marketing goals, track performance, and report results to senior leaders.
- Partner with cross-functional teams across multiple time zones to ensure flawless execution.
Key Qualifications
- Extensive experience in creator marketing, influencer marketing, and social media campaigns.
- Strong track record of managing global marketing projects and multiple stakeholders, ideally in a large, complex, international business.
- Excellent organisational skills and the ability to handle multiple projects simultaneously.
- Skilled in analysing results and presenting insights clearly in both written and verbal formats.
- Collaborative, resourceful, and creative approach with strong leadership skills.
- Fluency in English is required; additional languages are a plus.
Why Apply?
This is a rare opportunity to join a global technology leader and play a key role in shaping innovative creator marketing and influencer campaigns. If you are passionate about digital storytelling, social media, and working with top creators worldwide, we’d love to hear from you.
If this role is of interest, please apply below or send your CV to [email protected]