Description:
Brand Experience Manager
Location: London
Role-type: Permanent
Mode of Working: Hybrid
As a Brand Experience Manager, you will be responsible for supporting the delivery of a
consistent, high-quality brand experience across the UK market. Part of the broader UK and
Ireland marketing team, this role focuses on the execution and management of brand initiatives
across physical and digital touchpoints — including office environments, events, visual assets,
storytelling content, and brand-led activities.
The role blends strong brand and design capability with practical project management, enabling the individual to manage multiple initiatives while also flexibly supporting wider UK marketing
programmes. It requires close collaboration with internal stakeholders, agencies, and global teams
within a matrix organisation.
Your responsibilities:
Support the delivery of brand experience initiatives across the UK
Manage office branding including coordination of design, production, and installation
Manage event branding for internal and external events, covering creative assets,
and branded materials
Manage the design and development of marketing collaterals, including
presentations, brochures, signage, digital assets, and campaign materials
Brief, coordinate, and manage creative agencies, designers, videographers, and
production vendors
Manage brand video development, including client testimonials, employer brand
content, leadership stories, and campaign videos
Identify relevant industry awards, manage award calendars, and develop award
submissions in collaboration with internal stakeholders
Apply strong writing and storytelling skills to support award entries, brand narratives,
case studies, and marketing content
Support project management ensuring timelines, budgets, and deliverables are met
Manage vendor relationships, including onboarding, briefing, and ongoing
coordination
Support financial management, including budget tracking, invoice processing and
purchase orders
Support contract management, working with procurement and legal teams to manage
statements of work and vendor contracts
Provide flexible support across broader activities as required
Your Profile
Essential skills/knowledge/experience:
Professional experience in brand management, brand experience, marketing, or a related
role
Strong understanding of branding, visual identity, and brand storytelling
Experience managing office branding, event branding, and marketing collateral
Proficiency in Adobe Creative Cloud (e.g. InDesign, Illustrator, Photoshop) and strong
working knowledge of Microsoft Office
Experience working with agencies and external vendors
Excellent written and verbal communication skills
Highly organised with strong project and financial management skills
Strong problem-solving ability with a proactive, capable mindset
Comfortable working in a large, matrix-style organization
| Organization | Techaxis |
| Industry | Management Jobs |
| Occupational Category | Brand Experience Manager |
| Job Location | London,UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2026-03-04 5:07 pm |
| Expires on | 2026-04-18 |