Kapu Africa
Show contact
Sam Chappatte
CEO
Meera Shah
Head of Marketing
Cyrus Onyiego
COO
Barth Stan
Head of Supply
Mateus Kratz
CPO
+ 3 more
9 members
Current role
View in org chart