This sounds like every organization I've managed projects in and every company that I've consulted for along the way.
If this is your organization, too, then you likely need the best of the best in terms of a business analyst on each project being led and executed on for the project customers your organization is serving.