Brand Content Manager EMEA