Director, Communications, EMEA

Partner with Snap’s CCO to develop and drive Snap’s communications strategy across markets such as the UK, France, Italy, Spain, Germany, Nordics (Norway,…