Director of Engineering
Manager Windows Azure US CSV Team
Sr. Program Manager
Senior Program Manager for Windows Phone
Engineering Manager
Executive Director & Corporate Asst Treasurer
Program Manager
Principle Lead Program Manager
Global Program Manager