Xbox Game Studios Head and Chief of Staff Exit
Craig Duncan, the head of Xbox Game Studios, is leaving Microsoft this week after approximately 18 months in the role. His chief of staff, Louise O’Connor, is also departing the company.
The Daily Verified Briefing
Craig Duncan, the head of Xbox Game Studios, is leaving Microsoft this week after approximately 18 months in the role. His chief of staff, Louise O’Connor, is also departing the company.