Saatchi & Saatchi wins Expedia global creative mandate
By M4G Bureau - January 17, 2018
The account will be managed by Saatchi & Saatchi in London and Saatchi & Saatchi’s Team One office in Los Angeles with the agency creating all brand advertising campaigns inclusive of TV, digital video and display, social media, and outdoor