Director of Process Engineering & Mechanization
Distinguished Member Technical Staff, Process Development
Senior Process Development Engineer
Engineering Director
Business Development/Program Management
Vice President, Business Development
Senior Member of Technical Staff - Product and Process Development
Manager - Product Development