Kapu Africa
Contact
View in org chart
Sam Chappatte
CEO
Mateus Kratz
CPO
Cyrus Onyiego
COO
Barth Stan
Head of Supply
Meera Shah
Head of Marketing
+ 3 more
Janelle Muchai
Product Manager
Dennis Ochieng'
Evans Munyendo
Data Lead
Sam Kitonyi
VP of Engineering
+ 1 more
4 members
9 members
Current role