Long time resident of Idaho Falls. He spent 31 years at the Idaho National Laboratory in various scientific and management capacities, including quality assurance, fission product transport, waste management, environmental restoration, chemical and radiological risk assessment, probabilistic safety analysis and cyber security. Previously he worked at Carolina Power and Light as a licensing engineer, and at Brunswick Steam Electric Plant as a station nuclear engineer. He holds degrees in physics and nuclear engineering from Georgia Tech.
In retirement, Bob is an active volunteer at the Idaho Falls Zoo, the Idaho Falls Community Food Basket, the Museum of Idaho and the Idaho Master Naturalist Program.