Batch extraction dashboard showing LinkedIn employee list being enriched with contact data
Guides

How to Find Contact Information for Company Employees at Scale

Ziwa··8 min read

The Problem with Company-Level Contact Research

Researching one person's contact information is a minor inconvenience. Researching 50 employees at a target account — or 200 employees across 10 companies — is a significant time investment when done manually. A task that takes 2–3 minutes per person multiplied by 200 people is a full work day gone.

This is the problem that batch OSINT extraction solves. The workflow: get a list of LinkedIn profiles, run them through a batch enrichment tool, receive a spreadsheet with emails and phone numbers. What took a day now takes 15 minutes.

Here's how to do it end-to-end.

Step 1: Get a List of Employee LinkedIn Profiles

Before you can enrich contact data, you need the source list. Several ways to get LinkedIn profile URLs for a specific company:

Option A: LinkedIn Company Page (Free)

Every public company on LinkedIn has a Company page. Navigate to the company's page, click "See all employees," and browse the employee list. You can filter by role, seniority, geography, and function. Copy profile URLs manually or use a browser extension to capture the visible results.

Limitation: LinkedIn limits how much of the employee list you can see without Sales Navigator. Expect to see 50–100 results maximum with a free account.

Option B: LinkedIn Sales Navigator (Paid)

Sales Navigator's account filter lets you see all employees at a target company filtered by role, seniority, and other criteria. You can build and export a lead list from search results. This is the standard approach for enterprise sales teams building target account lists.

Option C: Google Search

Search site:linkedin.com/in "company name" "job title". Results are LinkedIn profile pages. Not comprehensive but useful for specific roles without a paid tool.

Option D: Company Website and LinkedIn Cross-Reference

Many companies list staff on their website — especially "Team" or "Leadership" pages. Take the names from those pages and find their LinkedIn profiles individually. Works well for leadership teams at private companies.

Step 2: Format the Profile List as a CSV

Once you have your LinkedIn URLs, create a CSV file with one column: the profile URL. Each row is one person. Example:

linkedin_url
https://www.linkedin.com/in/jane-smith-abc123
https://www.linkedin.com/in/john-doe-def456

The batch tool will process each URL in sequence. No special formatting required beyond one URL per row.

Step 3: Run the Batch Extraction Job

Upload the CSV to Ziwa's batch extraction tool. The system processes profiles in chunks of 5 at a time (to avoid timeout issues on serverless infrastructure) and runs until the full list is complete.

While it runs, you'll see a progress bar showing how many profiles have been processed and how many results have been found so far. You can start reviewing early results while the rest processes.

For 200 profiles: expect 10–15 minutes total. For 50 profiles: 3–5 minutes.

Step 4: Download and Use the Results

When complete, download the Excel export. Each row contains:

  • LinkedIn profile URL (your original input)
  • Full name
  • Current title and employer
  • Email address (when found)
  • Phone number (when found)
  • Location

Profiles where no data was found are included in the output with empty contact fields — so you can see exactly what matched and what didn't.

You're only charged for rows where contact data was actually found. If 200 profiles yield 140 with email or phone data, you pay for 140.

What Match Rates Look Like by Industry

Coverage in the People Data Labs database varies by industry. Based on real usage patterns:

  • Technology companies: 70–85% match rate for email
  • Finance and professional services: 65–80%
  • Media and marketing: 60–75%
  • Healthcare: 50–65%
  • Manufacturing and retail: 35–55%

Phone numbers are found less frequently than emails across all industries — roughly 30–50% of matched records include a phone number.

Using Results for Sales Outreach

Once you have the enriched list, common next steps:

  • CRM import — Upload directly to Salesforce, HubSpot, or your CRM of choice. Most accept CSV imports.
  • Email sequence — Upload to your outreach tool (Outreach, Salesloft, Apollo) and enroll contacts in a sequence.
  • Segmentation — Filter by title to identify the buying committee. Finance approval often goes through the CFO, technical evaluation through the CTO or VP Engineering, and business case through the CEO or COO.
  • Phone outreach — For high-value accounts, a call combined with an email significantly increases response rates.

Compliance Note

When emailing contacts found through enrichment, you're sending cold outreach. Comply with CAN-SPAM (US), GDPR (EU), CASL (Canada), and any applicable local regulations. Include a clear unsubscribe mechanism and your physical address. Don't email contacts that have previously opted out of your communications.

Build Your First Contact List Today

Company employee contact research at scale starts with batch extraction. Pick your target company, pull the employee LinkedIn URLs, and run them through Ziwa's batch tool.

Credits are per-result. No monthly commitment. See pricing here.

Frequently Asked Questions

How do I get a list of employees at a specific company?
LinkedIn Company pages list employees who have that company in their profile. You can browse the employee list manually, or use LinkedIn Sales Navigator to export filtered lists. Third-party tools also aggregate LinkedIn employee data by company.
Can I find contact information for all employees at a company?
You can find contact info for employees who have corresponding records in professional databases. Coverage varies by company size and industry. Large tech and finance companies tend to have excellent coverage. Retail and manufacturing companies are less well-covered.
How long does batch employee contact lookup take?
A Ziwa batch job processing 200 LinkedIn profiles completes in about 10–15 minutes. You receive an Excel file with all results: name, email, phone, title, and company.
Is this useful for sales prospecting?
Yes. This is one of the primary use cases. Instead of spending hours manually looking up contact information for a target account's buying committee, a batch lookup gives you the full list with contact data in minutes.

Related Articles

Ready to extract contacts?

Try Ziwa free. Pay only when you get results.

Get Started Free