About Us
Discover our executive team
Tom Ojole
Director Digital Products and Co-Founder East Africa operations
Barry Clemens
Chief Executive Officer