knowledge, from a technical perspective, to identify opportunities throughout South Africa. Use same technical abilities to help...Role Description The Business development manager will be responsible for the Sales and Marketing of the company......
Job Location: Johannesburg, Gauteng, South Africa