ADESINA AKINWUMI AYODEJI

PrivateCIK: 2131862
JUMIA TECHNOLOGIES AG
Position
TenureSince May 2026
Holdings