Carl Torres has extensive experience in engineering and management, holding key positions in various companies. Notably, Torres served as Technical Director and Director of Engineering at NOV from April 2013 to November 2022, following a significant tenure as CAPTUS in the US Navy from June 1990 to November 2015. Additional roles include Mechanical Engineering Manager at Weatherford International and Vice President of Engineering at both NDT Systems & Services LLC and NDT Systems & Services (America) Inc. Education credentials include an MBA in Project Management from the University of Houston and an MSME focused on Vibration from the University of Minnesota.
This person is not in any teams
This person is not in any offices