SVP Technology
Software Engineering Manager
Senior Research Scientist and Senior Technology Development Manager
Engineering Manager, RF Systems
Principal Software Engineer / Architect
Manager, Infrastructure Project Team at iTunes
Technical Lead/Architect
CTO
Market Manager, System Development and Integration Group