Ben Preston

Mechanical Engineer III 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.

Location

Los Angeles, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices