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.
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.