Global Brand & Sponsorship Leader
Listed on 2026-10-16
-
Marketing / Advertising / PR
Marketing Management, Brand Ambassadors & Brand Management, Marketing Communications
Castrol is a global leader in lubricants, seeking a senior marketing leader to drive the masterbrand strategy across markets and manage a significant sponsorship portfolio. You will influence senior stakeholders in a multinational environment and guide cross-market marketing initiatives.
This role reports to the Global CMO and leads a diverse global team, shaping growth opportunities beyond core products while ensuring consistency, value delivery, and governance across channels and partnerships.
We have an opening for a Global Brand & Sponsorship Leader in Greater London, England, United Kingdom within Marketing & Media.
All applications are reviewed carefully by our team.
The position is based in Greater London, England, United Kingdom.
This opportunity is part of our work in Marketing & Media.
The advertised compensation is 120..
We aim to respond to suitable candidates as soon as possible.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).