Renan Cuevas began their career as a Diesel Technician at Stewart & Stevenson from August 2000 to July 2004. In February 2003, Renan joined Laborde Products, Inc. where Renan served as a Production lead/Safety Coordinator before being promoted to Production Manager.
September, 2004 - present
February, 2003