Malvika Mehra joins Good Glamm Group as chief creative officer

Last full-time role was as chief creative officer at dentsu India