Do you make the most of your business ambassadors? All those teams who may be out and about in customers premises, interfacing directly with customers and in the case of many technical organisations, reaching far further into business than the sales team ever will.
This is a huge resource that most companies are paying for anyway. So the key can be to change their attitude and get them focussed on customer and opportunity spotting.