Enable job alerts via email!

Director of Brand Strategy and Communications

Texcel

Greater London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A global B2B technology company seeks a Director of Brand Strategy and Communications to lead brand evolution across international markets. The ideal candidate will have extensive experience in B2B branding and a strategic mindset to drive impactful narratives.

Benefits

Car allowance
Bonus up to 10%
25 days holiday per year
Enhanced pension contribution
Death in Service benefit
Employee Assistance Programme

Qualifications

  • Extensive experience in brand strategy, communications, or marketing.
  • Proven track record in developing and managing global brands.
  • Outstanding storytelling abilities.

Responsibilities

  • Develop and lead a globally consistent, differentiated brand identity.
  • Drive brand-led campaigns and messaging.
  • Lead communication efforts around key moments.

Skills

Brand Strategy
Communications
Marketing
Storytelling
Leadership

Job description

Director of Brand Strategy and Communications | B2B Technology

We are partnered with a global B2B technology company who are looking for an experienced brand leader to lead the evolution of its brand across international markets. If you’re a strategic thinker and hands-on brand builder who thrives on transforming complex offerings into clear, compelling narratives this is your opportunity to shape a brand with global impact.

About the Role:

This is a senior, high-visibility position responsible for brand strategy, messaging, and communications across multiple regions. You’ll work closely with cross-functional teams to ensure the brand shows up consistently and powerfully across digital, physical, and partner-led channels.

The ideal candidate brings extensive experience in B2B technology branding, a strong grasp of complex buying cycles, and a proven ability to turn technical solutions into clear, compelling narratives.

What You’ll Do:

  • Develop and lead a globally consistent, differentiated brand identity
  • Drive brand-led campaigns and messaging that position the company as a trusted B2B partner
  • Ensure seamless, aligned customer experiences across all brand touchpoints
  • Promote internal brand understanding and application across teams and regions
  • Lead communication efforts around key moments (e.g. acquisitions, strategic launches)
  • Use research, performance data, and customer insights to guide brand evolution and investment

What You’ll Bring:

  • Extensive experience in brand strategy, communications, or marketing—preferably within B2B tech or enterprise services
  • Proven track record in developing and managing global brands with strong positioning
  • Outstanding storytelling abilities and comfort simplifying complex subject matter
  • Deep understanding of omnichannel brand consistency across markets and cultures
  • Collaborative, confident leadership style with global team experience
  • Strategic mindset paired with a hands-on approach to execution
  • Flexibility to travel internationally and collaborate across time zones

Benefits Include:

  • Salary band to be disclosed upon candidate qualification
  • Car allowance
  • Bonusup to 10%
  • 25 days holiday per year (rising up to a maximum of 30 days)
  • Enhanced pension contribution
  • Death in Service benefit
  • Employee Assistance Programme to support overall wellbeing

All candidates must have the right to work in the UK. Ideally we're looking for candidates to be based in London, Manchester, or Leeds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.