Expedia European marketer Shaw in shock departure
18 Dec 2003 | by Ben Carter,
the Expedia and TV Travel Shop brands across the Continent, including in Italy, France and Germany. While at Expedia, UK Shaw was responsible for appointing Clemmow Hornby Inge to its £10m advertising account. She ...



