David Shiffman has been appointed as senior v-p marketing solutions in US and Duncan Trigg as v-p of advertising effectiveness in UK.
David Shiffman has been appointed as senior v-p marketing solutions in US and Duncan Trigg as v-p of advertising effectiveness in UK.