Process and Set-up Technician
New York, NY
PTA Plastics
University of Colorado Boulder - Leeds School of Business