large-scale construction projects. Proven track record of successfully managing costs and contracts throughout the project... Manager - JLL Africa Location: Johannesburg, South Africa Position Overview: JLL Africa is seeking a skilled......
Job Location: Johannesburg, Gauteng, South Africa