Sarah Jones appointed new Chief Executive of Anchor Hanover Group June 7, 2022 LONDON, UK: Anchor Hanover Group announced the appointment of Sarah Jones as Chief Executive from 1 August 2022. It follows Jane Ashcroft’s decision to step...