general management,microsoft office careers in Delhi, India