Sr. Software Development Manager
Director of Energy and Power Management Technologies
Software Engineer in Hardware Test
CTO
Director, Technology Evangelism
Principal Staff Software Engineer
Program Manager, iTunes Store - Apple Developed Applications
Senior Manager of SAP Basis, Security, and Web Technologies
Director of Software - Apple TV
Lead Software Program Manager