Ben Preston

Mechanical Engineer at ASC Process Systems

Ben is responsible for the design and project management of new Econoclaves and received his Bachelor's and Master's degrees in Mechanical Engineering from the University of Southern California.

Links


Org chart

Sign up to view 0 direct reports

Get started