Head of Social Media - UK / Denmark / Netherlands Based
24 days ago
The individual could be based from one of three locations in North East England, West of Copenhagen in Denmark, or Breda in the Netherlands. Three potential locations that the individual could be based in the UK, Denmark or Netherlands - North East England, Copenhagen, Breda.