The giant is recruiting in these Locations: Asia Headquarters, Australia, Bangladesh, India Development Center, India Global Delivery Center (IT), India Global Support Services Center, India Sales and Marketing Services Group, Indonesia, Malaysia, Microsoft Global Services India (MGSI), Microsoft Research India, New Zealand, Philippines, Singapore, Sri Lanka, Thailand, Vietnam, view here for more and to apply

Tweet