CEO
Francis Dufay
CEO Approval Rating
90/100
Jumia is a Nigeria-based holding company that owns and operates E-commerce businesses.