Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Office Photos

Our software development centers are located all over the world, including Canada, China, Denmark, Egypt, Germany, India, Ireland, Israel, Japan, Switzerland, the U.K., and the U.S. - Microsoft - India
India — Our software development centers are located all over the world, including Canada, China, Denmark, Egypt, Germany, India, Ireland, Israel, Japan, Switzerland, the U.K., and the U.S.
Jun 24, 2010 (Posted by Employer)
Helpful?

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or