Eric Lockard joined Microsoft in 2010, as Director of Development for Xbox Live, Interactive Entertainment business. He has held various leadership roles within the company, including Corporate Vice President, Universal Store & Commerce business. He stepped into his current role in August 2018. Prior to joining Microsoft, Eric was with Amazon as a Senior Principal, and prior to that, he had an earlier 6-year tenure with Microsoft. He holds a BS, Computer Engineering with Mathematics from the University of Washington, and an MS in Computer Science with AI Specialization from UC Santa Barbara.
Sign up to view 0 direct reports
Get started
This person is not in any teams