Muirhead will be part of the publisher’s central marketing team and will be responsible for creating, developing and managing the publisher’s centralised insight team. She will work in partnership ...