2 of 2 Permanent Brand Management Jobs in the City of London

Creative Design Manager

Hiring Organisation
Tata Consultancy Services
Location
City of London, London, United Kingdom
bring products to life. The Role As a Creative Design Manager, you will be responsible for supporting the delivery of a consistent, high-quality brand experience for TCS 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 ...

Marketing & Digital Analyst

Hiring Organisation
The Change Partners - Global talent specialists for a connected world
Location
City of London, London, United Kingdom
setup, testing, and validation of tracking tags across websites and global marketing campaigns. Dashboards & ROI: Build and maintain automated Power BI dashboards that communicate brand health, campaign performance, and ROI to the Head of Digital and Brand Managers. Search Performance (SEO & GEO): Analyse organic search performance, working alongside … agencies and brand teams to review visibility, challenge recommendations, and optimise content strategies. Channel Performance: Interpret data from paid media (Google Ads/DV360/CM360, Meta), social, and owned web channels to map the customer journey. Agile Support: Deliver rapid, ad-hoc analysis to help Paid Media ...