Ben Dean

Efficient, precise and detail-oriented mechanical engineer.

St. Louis, United States