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.

Partner, Influencer Creative Strategy at Brainlabs | JobZoey