, and identifying opportunities to upsell existing products and services. Identify key prospects and new clients, set up initial... closely with the company's marketing team, marketing manager, information designer, and the technical management team......
Job Location: Cape Town, Western Cape, South Africa