Kapu Africa
Show contact
Sam Chappatte
CEO
Alana Chin
Head of People
Cyrus Onyiego
COO
Barth Stan
Head of Supply
Mateus Kratz
CPO
+ 3 more
Current role
View in org chart