science company with an R&D and Production facility in Cape Town, South Africa and head offices in present results and project status updates to managers and peers for discussion. Contribute to conceptualising communication skills. Excellent personal task management skills with a high level of self-motivation and
science company with an R&D and Production facility in Cape Town, South Africa and head offices in present results and project status updates to managers and peers for discussion. Contribute to conceptualising communication skills. Excellent personal task management skills with a high level of self-motivation and