Strategic Marketing & Communications Lead – London

Company: The Aga Khan University
Apply for the Strategic Marketing & Communications Lead – London
Location: London
Job Description:

The Institute for the Study of Muslim Civilisations in London, United Kingdom, seeks a Marketing and Communications Manager to lead strategic initiatives that strengthen its brand, raise visibility, and support objectives. You will oversee internal and external communications, digital marketing, content development, media relations, and stakeholder engagement across channels.

The role requires strong strategic thinking, excellent writing, relationship management, and project delivery.

#J-18808-Ljbffr…

Posted: October 26th, 2026