Manorview Group appoint a new head of people

Claire Johnston