TTP logo
TTPPosted 1 month ago

Brand Marketing Manager

On-siteCambridge, England, United Kingdom

Full TimeMedium

Job Summary

Develop and execute the company's global brand messaging and communications strategy to strengthen brand equity across all markets and channels. Build a scalable messaging framework aligned with company strategy, reporting on brand awareness in existing and new markets. Own selected market teams by adapting global strategies into market-specific communication plans and collaborating with commercial teams to ensure brand consistency and commercial effectiveness. Partner with internal stakeholders, the Design team, and Omnichannel Marketing Executives to align visual identity, digital campaigns, and lead generation with broader objectives. Translate complex technical concepts into compelling value propositions for diverse stakeholders, from CEOs to engineers, while supporting campaigns and energizing customer engagement initiatives.

Required Qualifications

  • Bachelor's degree in a STEM subject
  • Further qualifications in Marketing, Communications, Business, or a related field
  • 10+ years of experience in marketing, corporate communications, or brand management
  • Previous experience as a Marketing Manager or in a similar strategic marketing role
  • Exceptional written and verbal communication skills
  • Ability to communicate effectively with both technical and non-technical audiences
  • Strong stakeholder management and cross-functional collaboration skills
  • You must be eligible for UK Security Clearance

Desired Qualifications

  • Experience in scientific, technical or engineering industries
  • Robust B2B marketing experience
  • Proven experience developing brand positioning, customer and account segmentation, communication strategies, and value propositions
  • Demonstrable background in creating messaging architectures and messaging houses
  • Experience in executing campaigns, tracking and reporting on results
  • Strategic thinker with sound commercial awareness
  • Excellent storyteller and communicator
  • Able to simplify complex technical ideas into clear and compelling narratives
  • Strong sense of brand consistency and positioning
  • Curious, collaborative and proactive working style
  • Comfortable operating both strategically and hands-on across multiple markets and stakeholders

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce