Menu Close

Head of Brand & Marketing, Permanent Job, Isle of Man

Permanent
Marketing & Business Development
£50,000 +
PP12357

Description

A rare and exciting opportunity has arisen to shape the brand and marketing direction of a leading financial institution at national level.

The Role

Lead from the front in delivering strategic marketing and communications that drive impact

  • Develop and execute country-level marketing and communication strategies aligned to the overall brand vision

  • Champion client-centric marketing through insights, omnichannel campaigns and innovative brand experiences

  • Collaborate across business units to ensure alignment and maximise cross-sell opportunities

  • Lead integrated marketing across PR, events, digital, media, advertising and internal communications

  • Oversee brand reputation management and ensure strategic positioning in the marketplace

  • Manage and mentor a high-performing team of marketing professionals

  • Monitor campaign effectiveness and provide clear performance insights to stakeholders

  • Lead budgeting and financial forecasting to ensure effective marketing spend

  • Represent the country in regional brand and marketing forums



About You

You are a visionary marketer with the strategic depth and leadership skills to elevate a brand on a national stage.

  • Previous experience in brand and marketing leadership within international banking or similar regulated environments with exposure to both B2C and B2B environments
  • I have amended wording on this line
  • Proven track record of driving integrated marketing strategies and managing complex stakeholder groups
  • <
    li>Strong analytical skills and experience using client insights and data to shape marketing decisions
  • Experience leading teams and fostering talent in fast-paced, agile environments

  • Degree in Marketing, Business or related field, a Master degree is preferred)

  • Pan-African or international experience is highly advantageous

  • Expertise in brand reputation, crisis communications and omnichannel campaigns

  • Strong communication, stakeholder influence and strategic planning capabilities




The Reward


  • Competitive remuneration and performance-linked incentives

  • Work with a dynamic, purpose-led leadership team

  • Opportunity to lead and develop a talented marketing function