Debra Utterbeck's Location
Idaho Falls, ID, US
Debra Utterbeck's Education
Debra Utterbeck's Summary
Debra Utterbeck, based in Idaho Falls, ID, US, is currently a Irradiation Testing Department Manager at Idaho National Laboratory. Debra Utterbeck holds a 2015 - 2018 Master's degree in Engineering/Industrial Management @ University of Idaho. Debra Utterbeck has 1 email on RocketReach.