Global Marketing Lead – Thought Leadership & Partnerships

Company: Boston Consulting Group (BCG)
Apply for the Global Marketing Lead – Thought Leadership & Partnerships
Location: Greater London
Job Description:

A global consulting firm is looking for an experienced Global Marketing Manager to spearhead external partnerships and visibility strategies. The role involves driving multi-channel marketing campaigns and enhancing the reputation of the firm’s internal think tank. Candidates should have 8–10 years in B2B marketing, managing external partnerships, and a strong understanding of global marketing strategies. This position is located in Greater London, United Kingdom, and requires excellent communication skills and project management capabilities.#J-18808-Ljbffr…

Posted: March 10th, 2026