Lead Developer
Senior Application Software Engineer- Emerging Technologies, World Wide Developer Systems
Sr. Market Development Manager
Systems Administrator
AppleCare WW Training Manager, Multimedia Development and Editorial
Dir of Mfg. Engineering
Web Developer
Engineering Content Development Manager
Sr. Curriculum Developer
Director, Engineering