Allard was at Microsoft from 1991 to 2010. As chief experience officer and chief technology officer of Microsoft’s Entertainment and Devices Division, he co-founded Xbox, Xbox Live, Live Arcade and Xbox 360, among the more than 40 products he launched.
Sign up to view 2 direct reports
Get started
This person is not in any teams