Microsoft Corporation
Everywhere
ayer
Romsey, GB
Sunnyvale, CA, US
Atlanta, GA, US
Bangalore, IN
Austin, TX, US
Scottsdale, AZ, US
Mountain View, CA, US
Seattle, WA, US
Multiple Locations, EGY
Herzliya, ISR