Turner & Townsend

    Overview

    • Sectors Advisory & Consultancy
    • Posted Jobs 0
    • Viewed 1228

    About the company

    A global consultancy business serving clients in the real estate, infrastructure and natural resources sectors.