Principal Software Engineer Manager
IT Operations Manager
Principal Program Manager - Microsoft IT Institute
Group Manager - Developer Services - Code Sign
Operations Systems & Process Manager
IS Director of TMC
IT Operations Project Manager
Manager of Software Quality Assurance
Vice President of Technology
Principal Software Development Lead (Windows Azure - Big Compute)