John Self is an experienced quality control specialist with a focus on coating inspection, currently serving as a NACE Coating Inspector at On & Offshore Quality Control Specialist, LLC. since June 2015. Prior to this role, John held positions at Tulsa Inspection Resources Inc. as an Inspector and at Industrial Site Services and EMS USA, Inc. as a Superintendent, managing pipeline rehabilitation and construction projects. Educational background includes studies at Texas State Technical College in Waco, Texas, from 1995 to 1996.
Sign up to view 0 direct reports
Get started