The technology and digital services sector saw a flurry of senior leadership moves in the week of November 8–14, as firms ...