. Every day we help our major global clients deliver ambitious and highly technical projects, in over 130 countries worldwide.... Specific skill and competencies: Previous experience in major capital projects (Defence/Infrastructure/Construction...
Turner & Townsend