Ted Pickerrell

Active San Jose, CA Engineer for Nagarro Inc.