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