Managed localization production for Expedia Asia Pacific, Europeand Latin American markets. Creative included video, banner ads and OOH.
Black Friday