13 employees
SPEC is a consulting firm that specializes in onshore fabrication, welding, NDE engineering, and third-party inspection services.
2013