Technical Manager - Cape TownFull job descriptionLocation: Paarden Eiland, Cape TownAbout Us:Founded in 1989, Two..., we are currently seeking a skilled Technical Manager to oversee engineering and technical operations. If you have a strong background......
Job Location: Cape Town, Western Cape, South Africa