Josh Roberts is a Process Engineer at The Dennis Group, LLC, where employment began in May 2015. Prior experience includes serving as an Innovation Center Intern at TerraTek, A Schlumberger Company, from June 2014 to March 2015, and as a Process Engineering Intern at Rio Tinto from June 2013 to June 2014. Josh Roberts holds a Bachelor of Science (B.S.) in Chemical Engineering from the University of Utah, obtained in 2014.
Sign up to view 0 direct reports
Get started