IT Project Manager
Principal Development Lead
Senior Technical Program Manager
MANAGER - SYSTEM COMPATIBILITY
Principal Technical Author
Technical Director
Services CTO
Principal Software Design Engineer
Principal Software Architect, XBOX
Technology Research Program Manager