News Jumia Nigeria appoints Sunil Natraj as new CEO A leading e-commerce platform in Africa, Jumia has revealed a significant leadership change with the appointment of Sunil Natraj as the new Chief Executive... Ravenewsonline EditorDecember 7, 2023