hatch.com
–
Taman Sari, 11140, Indonesia
... experience in the supervision of specialized commissioning personnel on new facilities A broad knowledge of installation, functional testing, and operation of Mechanical, Instrumentation, Piping and Electrical Systems utilized for various processes. ... - Apr 18