Director of Advanced Technologies
Director IT
Software Engineering Mgr
Director, IT Portfolio Services
Core Networks Portfolio Manager
Technical Manager
Software Engineering Manager
Program Manager, Product Feedback
Sr. Product Manager, iTunes
Manager, Software Engineering