Generating financial sales leads can be just as complicated and even a bit bureaucratic as financial planning, accounting, or any other money-related process. People do not just simply sit around making random calls or sending random emails. In fact, if you have ever outsourced for your sales leads, you will find that the process demands a lot of control and a lot of management.