QAQC - Mechanical & Process (Industrial & Science) - KL/Selangor at Turner & Townsend | BoarSignal