Tag: Jumia Travel

Job at Jumia Travel for CRM Project Manager

Jumia is Africa’s leading internet group, with already over 3,000 employees in more than 20 African countries and huge successes such as Jumia, Jumia Market,...

Subscribe to FREE Job Alert

Click verification link sent to your inbox to complete subscription!