> sales wanting direct contact with clients

But what do the clients want? Your business should not be structured to make sales people happy.