Interesting thought. Most companies I work with have a CRM and ask for job title/industry/company (or do data enhancement). Never heard of one that pulls it out of a SaaS product.
Lead Gen agencies can sometimes charge on a per lead basis. I would be careful though. Sometimes it’s easy to get cheap leads who churn quick.