Ben Preston

Mechanical Engineer II / Engineering Mentor 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