EMEA Agency Channel Marketing Manager

Rathbone Place
£64k prorata, plus bonus, all meals...
posted by:
Shana Hector

Job Description:

The Largest Social Network in the world is loo EMEA Agency Channel Marketing Manager, who is passionate about helping agencies and businesses achieve their goals using the family of apps and services, to support our EMEA Agency marketing team in EMEA. They will serve as a content strategist and content builder for the team, creating narratives that help drive the relationship between the agencies at an EMEA level to the point where the become an established marketing lever that drives their agencies’ and their clients’ business and cements our relationship with them. 

The successful candidate must have experience in developing points of view and opinions on agency and market issues, and ramp up quickly in writing compelling narratives that make sense of our complicated products and choices. The candidate must thrive in fluid, cross-functional working and have strong understanding and empathy for the agency business and the people that run them. 


Create new opportunities between us and the agency community by developing and packaging points of view & thought leadership on agency related business topics and issues. 
Work alongside our Director of Agencies in EMEA to produce thought leadership whitepapers and narratives. 
Adapt existing sales materials/collateral to make them fit to scale across agency teams across EMEA. 
Make new & existing sales materials/collateral easy for our internal teams to bring to agencies. 
Find ways to help scale this collateral and insight across the agencies. 

5+ years experience including either media buying and planning role in a full service agency or ideally experience in both. 
A clear understanding of the Agency landscape across EMEA and the Big 6 group in particular 
Bachelor’s degree and/or masters or equivalent experience. 
Thought-leader and story-teller. 
Agency/Client-centric mindset, understands and empathises with the biggest issues facing large agencies. 
Agility of thinking and ability to turn that into concrete action. 
Dealing with ambiguity, managing multiple internal stakeholders. 
EMEA outlook and mindset. 
Action-oriented, gets things done by themselves as well as with others. 
Client service experience. 
Excellent project management skills. 
Able to navigate and influence a complex organization to get the resources they need. 
Able to translate products into bigger picture agency focused narratives that demonstrate how they can deliver meaningful benefits for clients. 
Experience in business marketing. 
At least four years in a Media agency strategy or buying role – AD or above. 

Account Director Biddable 

Client Description:

The Largest Social Media Company in the world!