Mike NicholsMike Nichols is an American businessman currently the Chief Marketing Officer on Xbox at Microsoft. He’s held various non-gaming roles at Microsoft before joining the Xbox team in 2014.Mike Nichols NewsXbox exec says Google Stadia ‘lacking content’Chief marketing officer dismissive of rival cloud gaming platform3 years ago in News
Xbox exec says Google Stadia ‘lacking content’Chief marketing officer dismissive of rival cloud gaming platform3 years ago in News