With our consumer at the heart your key focus will be You will be responsible for the business administration of current key commercial information system Amalia and for the expansion of new functionality. Own and manage our Sales Force......
Job Location: Amalia, North West, South Africa