A leading global consultancy is seeking experienced Senior Consultants and Associate Directors to join their expanding Advisory team in Johannesburg, South Africa. Candidates should have substantial experience in large-scale infrastructure projects and be skilled in project management,