Manager, Brand Strategy at Hearst Networks EMEA | JobVerse