Brand Strategy Lead – Global Asset Manager

Our client is a leading global asset manager. They are hiring a London based Brand Strategy role to drive brand strategy, insight and implementation at a corporate level.

Key responsibilities include:

  • co-own brand guidelines ensuring verbal and visual components form a unified, high-performing brand system
  • own brand health measurement, analysis and insight-led recommendations to senior stakeholders.
  • ensure brand expression across corporate websites and key digital properties is coherent and aligned.
  • collaborate with regional brand leads to support market activation
  • support employer brand strategy and implementation
  • providing clarity on complex brand questions and enabling teams across the business.
  • lead agency partnerships, ensuring exceptional strategic thinking and high-quality outputs.
  • create usable guidance, toolkits and playbooks that help marketing, digital and regional teams apply the brand with clarity and impact.
  • bring the enterprise brand strategy to life; clarifying, codifying and expressing it in ways that drive coherence and business impact.

The successful candidate will possess extensive brand experience across strategy, activation, governance and insight. Whilst financial services experience would be preferred, other transferable sector experience would be considered. The successful candidate will also have strong stakeholder skills, be a strong communicator and have an excellent grasp of analytics and data.

Call on +44 0203 709 4126 for a confidential chat about your next career move or apply directly to this vacancy.

Apply

Apply Now

Submit your application today and our team will get back to you if you meet the requirements.

    By ticking the box below, you give Stephen Bell Associates permission to use your details for future contact as detailed in our privacy policy