communication skills and presentation skills, with the ability to communicate technical concepts to non-technical audience in... English Effective written and verbal communication skills in French Proven ability to work in a cross-functional team......
Job Location: Sandton, Johannesburg, South Africa