As an Order Management Specialist you will manage the end-to-end process of customer orders, leveraging your technical skills and service management knowledge to ensure efficient and accurate order handling. Key Responsibilities: Overse......
Job Location: Cape Town, Western Cape, South Africa