Communication broke first. Information theory fundamentals. The space of possible conversations grows quadratically with the number of participants.
The only solution I can come up with is something approximating a benevolent dictator model where the person at the top tries to remain as curious as possible about the details in their business, but is otherwise god when it comes time to make decisions. Allowing leadership to become diffuse through committees and boards of directors is where most companies go to die.
Keeping the head count small as a primary defense measure is probably the simplest thing. If you aren't comfortable with the idea of a CTO, CIO and CEO being 3 different people, then you should keep it in the low double digits. It might be better to create a wholly separate company than to grow the existing one. Outsourcing doesn't necessarily mean to another party you've never interacted with before.