Co-op Group appoints Rachel Izzard as Chief Financial Officer
March 7, 2023 3:23 pmThe Co-op has today, 7th March, announced the appointment of Rachel Izzard as Chief Financial Officer and a member of the Co-op Group Board. Having held... View Article