Terry Roberts, based in Houston, TX, US, is currently a Global Director, Information Technology at Seal For Life Industries, bringing experience from previous roles at HMT LLC, Gardner Denver and Cameron. Terry Roberts holds a University of Oklahoma. With a robust skill set that includes Engineering, Management, Strategy, Product Design, Process Improvement and more, Terry Roberts contributes valuable insights to the industry. Terry Roberts has 3 emails on RocketReach.