When you talk about marketing strategies that work, generating leads is one of them. While this is indeed a tried-and-tested strategy for a lot of companies who wish to generate favorable results when it comes to marketing and generating revenue, getting the right leads to the right people at the right time can be somewhat tricky. Lead distribution can be a bit choppy if you do not know who to get the leads to and who should handle the follow up of such a lead. There are a few ways of going about lead routing or handing out leads to the right sales agents who will then use these leads to the advantage of the company or the client.