Chris Mwirigi and John Kiritu lead Shop and Deliver Limited, which owns Betika. At the same time, Chris Mwirigi owns the company's shares, and Chris Mwirigi actively manages the Betika service.