Africa. Why SMEC South Africa? Innovation at our Core: We live and breathe innovation. At SMEC, you'll have the... successful candidate will be managing the (Bridge) Structures Function in Durban, South Africa and to lead the projects and ensure......
Job Location: Durban, KwaZulu-Natal, South Africa