Glenn Roth's Location
Idaho Falls, ID, US
Glenn Roth's Work
Glenn Roth's Education
Glenn Roth's Skills
Glenn Roth's Summary
Glenn Roth, based in Idaho Falls, ID, US, is currently a Sr. Engineer at Information Systems Laboratories, bringing experience from previous roles at Idaho National Laboratory and Knolls Atomic Power Laboratory. Glenn Roth holds a 1995 - 2003 Master of Science (MS) in Mechanical Engineering @ Utah State University. With a robust skill set that includes Nuclear Engineering, Reactor, Nuclear, Heat Transfer, CFD and more, Glenn Roth contributes valuable insights to the industry. Glenn Roth has 2 emails on RocketReach.