Ben Roberts's Location
Chicago, IL, US
Ben Roberts's Work
Ben Roberts's Education
Ben Roberts's Skills
Ben Roberts's Summary
Ben Roberts, based in Chicago, IL, US, is currently a Sr. Sales Manager at Cabot Corporation, bringing experience from previous roles at Cabot Corporation and Merichem Company. Ben Roberts holds a 2005 - 2008 B.S. in Chemical Engineer @ Illinois Institute of Technology. With a robust skill set that includes Refining, Chemical Engineering, Petrochemical, Refinery, Process Engineering and more, Ben Roberts contributes valuable insights to the industry. Ben Roberts has 4 emails on RocketReach.