Tellus. Generate more sales leads for your business! Lead generation. Generate more leads for your business by online lead generation. Tellus is your international and national partner for sales leads and business leads. Online leads. International lead generators. Sales lead generation for your business. Lead management. Lead marketing. Generate leads online. Generating leads. Lead generating.