I need fresh, accurate leads pulled from business directories, regular websites, and the major social-media channels. For every record I expect four separate Excel columns—contact name, company name, email address, phone number, website/social media link, and physical address—so the sheet is ready for immediate upload into my CRM. You may use any stack you prefer (Python, Scrapy, Selenium, BeautifulSoup, Apify, browser automation, etc.); I just need the final hand-off in .xlsx. I do want the workflow documented briefly so future batches follow the same logic. Deliverables for each batch • Clean Excel file with no duplicates, one row per company • Columns: Contact Name I Company Name | Social Media link / website | Email Address | Phone Number | Address • Source column showing directory, site, or social platform scraped Emails need to be verified so they don’t bounce. Once the first list meets those points I’ll have repeat assignments on a rolling basis. If this sounds straightforward to you, let’s get started.