Job Description: Our client is seeking a Business Development Manager whose primary focus will be to expand the customer footprint of the company’s technology. You will participate in regional commercial strategy and will be expected to e......
Job Location: Johannesburg, Gauteng, South Africa