53 employees
SAE-A STX Entech’s global business focuses on various types of construction projects which include oil & gas processing, electric power generation, water treatment facilities, and other public works and infrastructure projects.
2018