Tag: Jumia Technologies
Persistent Loses Force Jumia CEOs To Step Down
The founders and co-Chief Executive Officers of Jumia Technologies, Sacha Poignonnec and Jeremy Hodara, have both stepped down from their position with immediate effect.
This...