This is simply a way to add a virtual sales staffers to your sales efforts. Different staffers are specialists in different aspect of the sales pipeline including leads finding, targeted outreach and sales calls. You can hire these staffers by the hour (minimum 20hours/week) and they will help you run the entire sales process.
I hope this explains what leadgenius does.