Recommended BPO process/person/company for scrubbing ~10k sales leads?

I need someone to check Google, website and socials for name of owner plus staff and grab name, email, phone, address. I'll build the procedure and train the person on nuances of my industry. DM me with any details. Thanks!