Seagate Technology
Staff Development Engineer
Seagate Technology
Senior Development Engineering Technical Manager
Seagate Technology
Engineering Director
University of Minnesota
Research Assistant
Medtronic
Engineering Director - Imaging Technology and Analytics - Operations Innovation
Princeton University
Council on Science and Technology Postdoctoral Teaching Fellow
Seagate Technology
Managing Principal Engineer
Simpson College
University of Minnesota