Microsoft Corporation
Everywhere
ayer
Redmond, WA, US
Perth, AU
San Francisco, CA, US
Multiple Locations, US
Noida, IN
Mountain View, CA, US
Redmond, WA, US
Bangalore, IN
Canberra, AU