Job profile: Provide a strategic and technical advisory role to Necsa with regard to research focus and direction in the area of expertise. Provide technical leadership to high value research programmes, which have significant impact on t......
Job Location: North West, South Africa