Head of Service Delivery – Ten Group – EMEA – Cape Town, Western Cape

Head of Service Delivery - Ten Group - EMEA - Cape Town, Western CapeTo act as a deputy to the Director of Service Delivery South Africa & Middle East. To contribute to the overall success target and the strategy for EMEA…From Ten Group - EMEA - Mon, 14 Sep 2020 22:24:49 GMT - View all Cape Town, Western Cape jobs
Head of Service Delivery - Ten Group - EMEA - Cape Town, Western Cape