Whatever you do, don't let lead dev be CEO
OTH the CEO needs to follow the strategy of the visionary founder, who may or may not be the lead developer. Same applies to R&D Manager, a person that on any size of team needs people skills more than development.
But the managers / CEO etc must not be "mere" Accountants, MBAs, Lawyers. They need to truly understand the technology even if they don't have the talent and skills to develop it. They can even be moderately poor programmers, engineers, scientists as long as they understand what the good ones are talking about and only manage people, marketing, supplies, resources, money etc and not the technology itself.