Skip to main content

Glen D'Souza

Executive Director, MSL India

Mumbai, India

Glen D’Souza has been with MSL in India since 2000. He currently heads Crisis Communications mandate for MSL in India, and works on developing various crisis preparedness modules and managed issues & crisis for the largest Healthcare, O&G and Aviation and many other brands in India. Over the years, Glen has also worked on supporting global dignitaries like Presidents (South Africa), Mayors (London), Senior bureaucrats (South Africa, France), Emirs (UAE) and CEOs of 20+ Fortune 100 companies, with their corporate and public campaigns here in India. He is also part of the MCED programme supporting global regional brands.

Do you want to get in touch?