Brand & Content Manager EMEA