Turner & Townsend, South Africa

Provision of process engineering design and technical audit services for a multi-billion Rand project.
    • Contact us







      Website © AVEC 2016