Vice President Technology
Software Test Manager
Project Manager / Technical Analyst
CTO
Senior Technical Group Program Manager
Principal Member of Technical Staff
Principal Development Lead
Principal Software Engineering Manager
Principal Software Architect
Principal Application Development Manager, Premier Developer