Creative agency: NA
Media agency: Mindshare
Media agency: IMD
Media agency: NA
Creative agency: Oddity
Media agency: OMD