
INSEAD is a global business school with a strong international presence and deep connections to the global business community.
The communications department at INSEAD is responsible for managing the institution's image and reputation. The Apprentice, Internal and External Communications will gain experience working across the entire Communications department, including social media, media relations, website management and internal communications.