Yara UK appoints new area managerBy Matthew TiltMay 1, 2024 Catherine McNair will join Yara UK as area manager for East Anglia, with responsibilities including…