237 employees
SPEC provides vertically integrated design, engineering, procurement, fabrication, construction, and project management services.
2000