Xbox adds Matthew Ball as chief strategy officer and names Scott Van Vliet CTO
Xbox is making more leadership changes under CEO Asha Sharma, this time bringing in industry analyst Matthew Ball as chief strategy officer and naming Scott Van Vliet chief technology officer.
Continue reading




