Steven has over 10 years experience in completion operations and currently oversees sales and operations at Seismos. Steven is from Louisiana and holds an electrical engineering degree from Louisiana Tech University.
Sign up to view 1 direct report
Get started
This person is not in any teams