Business development seems to be lacking and due to that, its hindering the company growth over the past several years.
It's not uncommon for "executive" level staff to be involved project level decisions that should be (allowed to be) addressed by a PM