Duties: Provide technical support to Project Management and participate in project teams Stay abreast of technological advancements in relevant discipline Assist in technical evaluations for discipline for projects in various developme......
Job Location: Limpopo, South Africa