Jumia

Jumia CEOs, Sacha Poignonnec, Jeremy Hodara step down as firm suffers losses

Jumia CEOs, Sacha Poignonnec, Jeremy Hodara step down as firm suffers losses

The founders and co-Chief Executive Officers of Jumia Technologies, Sacha Poignonnec and Jeremy Hodara, have both stepped down from their…

2 years ago