Stephen Roberts is the current COO of Texas American Resources Company, having previously held the position of Chief Operating Officer at Gastar Exploration Inc. He also has extensive experience as Senior Vice President at Jones Energy, Inc. with a background in petroleum engineering and finance, holding both a Bachelor of Science and a Master of Business Administration from Texas Tech University.
Links
Sign up to view 1 direct report
Get started