Xbox Game Studios boss Craig Duncan and Chief of Staff Louise O'Connor step down
GamesIndustry.biz [Unofficial]
June 15, 2026
Craig Duncan, the leader of Xbox Games Studios, has departed the business after eighteen months in the role, according to a report in The Game Business. His chief of staff Louise O'Connor is also leaving, less than a year after joining.
Read more
Discussion in the ATmosphere