Chairman and CEO
Head of Marketing
Head of Performance Tracking & Data Analysis
Head of Business Development
Head of Legal and Human Resource
Lead Debt Collection Executive
Head of Customer Support
Supervisory Senior Developer
P.O. BOX 41316-00100 Nairobi, Kenya.
© 2020 Okolea International Limited.