CPP Group announces CEO departure, closure of Leeds office

CPP Group plc (LON:CPP) today announced a reorganisation of its leadership team and a set of cost reduction measures.