Mechatronics Engineer - Cape TownFull job descriptionWestern Cape, Cape TownAnnually Cost To Company (Market related... team, comprised of approximately two dozen staff, including astronomers, electronics and mechanical engineers, technicians......
Job Location: Cape Town, Western Cape, South Africa