. We are looking for an Estimator in our Johannesburg office who is self-motivated and driven by the goal of establishing Turner & Townsend as the #1... Consultancy. Reporting to the Lead Estimator, the individual will be responsible for delivering projects, securing new......
Job Location: Johannesburg, Gauteng, South Africa