Rebecca Simpson

Chief Procurement Officer, Royal Mail