Global Brand & Digital Marketing Lead

Company: 3Search
Apply for the Global Brand & Digital Marketing Lead
Location: Greater London
Job Description:

A global marketing firm in Greater London is seeking a Global Marketing Manager to oversee the delivery of brand standards and manage the digital ecosystem. The ideal candidate will have over 5 years of experience in marketing or brand management, attention to detail, and the ability to work collaboratively with global teams. This role offers an opportunity to shape brand marketing operations across international markets while ensuring quality and consistency throughout the organisation’s marketing functions.#J-18808-Ljbffr…

Posted: April 10th, 2026