Global Marketing Lead — Natural Resources

Company: Howden
Apply for the Global Marketing Lead — Natural Resources
Location: London
Job Description:

Howden is seeking a driven and creative Marketing Manager / Senior Marketing Manager to join their Natural Resources practice in Greater London. You will play a central role in delivering impactful marketing strategies and campaigns while collaborating with senior stakeholders and external partners.

The ideal candidate will have strong marketing experience, excellent stakeholder management skills, and the ability to create engaging marketing assets. A degree in Marketing, Business, or English is advantageous, along with experience in international marketing.

#J-18808-Ljbffr…

Posted: June 1st, 2026