Brand Marketing Manager
On-site · Cambridge, England, United Kingdom
Job Summary
Brand Marketing Manager at TTP to strengthen brand equity and drive scalable, globally consistent messaging. The role partners with multiple business areas to translate technical concepts into compelling value propositions for executives, engineers, and technical teams. Key responsibilities include developing and executing a global brand messaging and communications strategy, maintaining a scalable messaging framework, aligning brand with market needs, supporting market-specific plans, ensuring brand consistency across campaigns, and driving lead generation and customer engagement through cross-functional collaboration with design, omnichannel marketing, and other marketing managers. Required qualifications emphasize a Bachelor's degree, 10+ years in marketing/brand management, strong B2B marketing experience, proven ability to craft brand positioning and messaging houses, campaign execution and measurement, exceptional communication skills, and the ability to work across diverse markets; UK Security Clearance eligibility is required. Relocation support is available.
Required Qualifications
- Bachelor's degree in Marketing, Communications, Business, or a related field
- 10+ years of experience in marketing, corporate communications, or brand management
- Experience as a Marketing Manager or in a similar strategic marketing role
- Robust B2B marketing experience
- Proven ability to develop brand positioning, customer segmentation, communication strategies, and value propositions
- Demonstrable background in creating messaging architectures and messaging houses
- Experience in executing campaigns, tracking and reporting on results
- Exceptional written and verbal communication skills with both technical and non-technical audiences
- Strong stakeholder management and cross-functional collaboration skills
- Ability to simplify complex technical ideas into clear narratives
- Curious, collaborative and proactive working style
- Comfortable operating strategically and hands-on across multiple markets and stakeholders
- Must be eligible for UK Security Clearance
- This role is not eligible for UKVI visa sponsorship scheme
Additional Requirements
- UK Security Clearance eligibility
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.