Sharon Braude

Director Digital Marketing, Search & Social EMEA

Media Jury 2017