Xerox
Manager Mechanical Design
Xerox
Product Development Team Manager
3D Systems Corporation
Product Development Manager
Silipint, Inc.
Product Development Manager
Xerox
Mechanical Lead Design Engineer
Xerox
Manager Mechanical Design, Printhead R and D
3D Systems Corporation
Product Manager
Penn State University