Senior Manager, Insurance & Risk Management at Hearst Networks EMEA | JobVerse