Executive Director, MSL 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.