Sorting Hub Team Lead - Jumia (Full Time)
Jumia
- Cairo
About Jumia Cairo Tech Center Want to be part of the biggest tech center in Africa and work in mixed teams with over 16 different nationalities? Join Jumia Cairo Tech Center wher…
2 jobs
Jumia
Jumia