Ben Preston

Mechanical Engineer III

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

This person is not in the org chart


Teams


Offices

This person is not in any offices