Senior Manager, Web Experience and Digital Communications
INSEAD • singapore, singapore • Posted June 11, 2026
About the Role
INSEAD is seeking a Senior Manager, Web Experience and Digital Communications to join our Communications Department. This is a full-time, permanent position, based at our Asia Campus in Singapore . A hybrid working model is in place – 3 days on campus, 2 days from home.
About the Job
Reporting to the Director, Web Experience and Digital Communications, you will lead the delivery and continuous optimisation of INSEAD’s web experience and Communications platforms. In this senior role, you will translate institutional strategy into scalable Communications workflows, tools, and improvements that enhance customer journeys, operational efficiency, and global visibility.
You will play a pivotal role in driving AI adoption, strengthening SEO and analytics capabilities, and enabling contributors across the institution to deliver high-quality and effective web and content experiences. Working in a complex, matrixed environment, you will collaborate ...