There needs to be one footballing vision at the club.
That has to be a managers surely. Do we seriously think that Guardiola, Klopp, Tuchel, Conte are told by their directors what formation to play or what types of players to buy?
No, they set out the way they will play to bring success and the football operation aligns to that.
We have to put in place a technical director who can keep Moshiri and the CEO out of any footballing matters until escalations are required. This person should also be looking at the long term projects of the club such as the academy, medical, scouting department etc. to support what the manager wants to do on the pitch.
Brands and DBB out. A CEO strong enough to keep Moshiri out of meddling, and to give air cover to their technical director. A technical director with the capability to both set a strategic plan for improving the support functions of the football side of the club, but also to carry out the vision of the manager in place at the time.
One vision of how football is played in the first team set by the manager, the technical director working to support the manager on transfers/contracts/scouting etc. in the short term, but looking at the functions of the club in the long term. A CEO who keeps Moshiri out of all of this and can marshall the rest of the functions of the club (e.flag commercial) to support the footballing side.