Brand Experience Manager

 

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