M&S Technology Chief Jeremy Pee Resigns Retail 21 August 2023 Jeremy Pee, Marks and Spencer’s Chief Digital and Technology Officer, has announced his departure despite a recent promotion.Pee played a…