On-Demand - Noelle Walsh, Microsoft