A team approach.
As your client base grows so does your need to keep track of those clients. It is no longer just you dealing with the people you work for, you clients. It is now every member of you organization. With web based customer relationship management systems installed in your company everyone can be reading from the same page with your clients. No longer will your sales force be surprised because someone in billing has decided to charge them a different price than you had quoted. These systems will allow all of your players to function as a team in contact with your client.