and technology, including natural sciences, engineering, social sciences and humanities. This Observatory spearheads South Africa... project management and progress reporting input as required by the Functional Manager and for team communication......
Job Location: Cape Town, Western Cape, South Africa