Development Manager to help us grow our customer base. If you are ready to go to the moon, Ditto is the company to help you get... there. The New Business Development Manager is responsible for pursuing new prospects and selling Ditto's comprehensive......
Job Location: Cape Town, Western Cape, South Africa