Black Swan Data
–
Cape Town, Western Cape, South Africa
... Job Summary: Reporting to the Director of Customer Success, the Customer Success Manager serves as a customer service ... Network development & ability to find new sales opportunities to pass to account directors. Work closely with other members ... - Apr 19