Sr. Mechanical Designer at American Science and Engineering, Inc.
Steve Peak is a(n) Sr. Mechanical Designer working at American Science and Engineering, Inc.