Allen Cain's Location
Idaho Falls, ID, US
Allen Cain's Work
Allen Cain's Education
Allen Cain's Skills
Allen Cain's Summary
Allen Cain, based in Idaho Falls, ID, US, is currently a Idaho Operations Manager at Atkins, bringing experience from previous roles at EnergySolutions. Allen Cain holds a BS Applied Science and Technology in Nuclear Engineering Technology @ Thomas Edison State College. With a robust skill set that includes Hazardous Waste Management, Nuclear, Safety Management Systems, Nuclear Safety, Waste Management and more, Allen Cain contributes valuable insights to the industry. Allen Cain has 1 email on RocketReach.