Senior Technical Staff Member
salt lake city, utah, united states
IBM
Carnegie Mellon University
Wyoming Seminary