Construction Director (PMC) at Turner & Townsend (Jakarta)