Jumia has its headquarters in Lagos. Jumia offices in Lagos can be categorized into Jumia pick up stations and Jumia drop off locations. Jumia is one of the