The question is whether every company requires technical people to run the company just because they need an app to sell their services.
One theory is that in future every company will be a technical company -- because merciless competition will favour companies driven by technical, scientific mindset. But I don't think we are there yet.
If your business is less like that, however, I do think it's critical to find someone you have a high degree of trust will make reasonable calls. Once you start needing things like custom development you're saying that technology is core to your business. That doesn't mean the CEO needs to be a techie any more than the CEO of a restaurant chain needs to be a chef but they definitely need someone whose judgement the CEO respects.
That doesn’t strictly have to be a technical cofounder but if not that’s a significant degree of trust placed on an early hire.