Brainlabs
Partner, Influencer Creative Strategy
United Kingdom. Posted 4 months ago
The role
The Head of Creative Strategy shapes the creative quality of new business responses and the creative identity of Brainlabs Influencer. You will lead creative strategy for pitches, define brand identity, and coach the influencer team.
What you will do
- Lead the creative strategy offering across new business pitches and growth opportunities
- Define and drive the Brainlabs Influencer brand identity
- Help to develop the visual brand identity for Brainlabs Influencer
- Champion community-led campaign platforms, cultural ideas, and bold new creative territories
- Write compelling creative briefs, develop pitch decks, playbooks, and client-facing materials
- Coach and elevate the broader influencer team's creative thinking through workshops, reviews, and critiques
- Own the creative narrative through the full pitch process
- Supervise the team's day-to-day creative output
- Build strong relationships with senior client stakeholders
- Integrate AI tools into the creative process
Required qualifications
- Have a genuine point of view on culture, creativity, and influencer marketing
- Ability to move between big-picture brand thinking and hands-on craft
- Energised by building something from scratch
- Ability to provide specific feedback and maintain high standards
- Comfortable in new business pitches and client workshops
- Ability to think in platforms and communities
Before you apply
- You will participate in a comprehensive interview process that includes skills interviews with our team
About the company
Brainlabs is an independent, founder-led agency with over 1000 employees globally. They use a scientific approach to media to maximize client revenue.