A lot of the executives at Microsoft have spent many years working their way up. Mike Ybarra for instance had a storied, two-decade career on the Xbox team, helping to deliver games across multiple IP, while also taking lead on Xbox Live, Xbox Game Pass and Mixer. After 20 years …
Read More »