Middle East, Turkey, Russia and Africa (META) Leadership Team role, and ... Arabia, Turkey, Russia, and South Africa. Job Responsibilities META LT role ...
women across 19 markets in Africa and Asia who pay an ... in over 17 countries across Africa and Asia, and by 2021 ... The InsureTech of the Award, Africa. Featured on TED talks,...