Technician (Roads and Highways) - Cape TownFull job descriptionCome be a part of something extraordinary. Your future... starts here at SMEC South Africa.Kickstart your engineering career with SMEC South Africa: Where innovation meets opportunity......
Job Location: Cape Town, Western Cape, South Africa