Steve Jackson is the Sustaining Engineering Manager at Superior Energy Services and the President of Jackson Ridge Companies. Steve has a background in Industrial Engineering from Sam Houston State University and has experience in designing and manufacturing completion tools and components for the Oilfield Industry. Additionally, Steve has held various managerial roles in engineering and technology companies within the industry.
Sign up to view 3 direct reports
Get started