multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: The Digital Sales Specialist... is responsible driving sales revenue and growth through digital channels, develop and execute digital sales strategies to meet......
Job Location: Johannesburg, Gauteng, South Africa