Senior Tooling Designer Mechanical Research & Development
Engineer - Product Development - Enterprise Storage
Engineering Director
Development Staff Engineer CAD Systems
Sr. Dir. Equipment Engineering
Sr. Staff Development Engineer
Director, Core Team Lead, Product Development
Development Engineer
Managing Principal Engineer, SSD Firmware Development