Microsoft, Research Triangle Park NC - Little, Durham NC Microsoft, Research Triangle Park NC - Little, Durham NC