LinkedIn Company Employees Scraper
Every employee at any company. Full profiles, filtered by role, seniority, and location.
What it does
The LinkedIn Company Employees Scraper takes one company and returns its employees as full profile rows: name, headline, current title, complete work history, education, and skills, plus an optional verified work email. Filter by title, seniority, department, or location so you get exactly the people you need. It never uses your LinkedIn account, and you pay per employee returned.
Use cases
Find the right decision-makers
Point at a target account and pull the people who matter, filtered by title, seniority, and department, with a verified work email option.
Build the buying committee
Map every stakeholder at an account so your account-based plays reach the whole committee, not just one contact.
Source candidates
Find talent inside any company by role, seniority, and location for recruiting and headhunting.
Competitive and market intel
See who works at a competitor, how their teams are structured, and where they are growing.
Who it is for
- SDRs and BDRs. find and reach the right buyers at a target account, with verified emails.
- Recruiters and sourcers. map talent inside any company by role, seniority, and location.
- ABM and growth teams. assemble the full buying committee for named accounts.
How it works
- 1 Point it at one company by LinkedIn URL or website domain. No login, no cookies.
- 2 Optionally filter by title, seniority, department, location, or keyword, and cap spend with maxResults.
- 3 You get back full profile rows for each matching employee: name, headline, title, work history, education, and skills.
- 4 Turn on the email add-on for verified work emails, and pay per employee returned.
atomus/linkedin-company-employees View on Apify AI-ready: connect an agent through the Apify MCP and run this scraper from Claude Code, Cursor, Codex, or programmatically.
$6 per 1,000 employees returned. Optional verified work emails: $6 per 1,000 found, on paid Apify plans.
Example
Input, one company plus optional filters:
{ "company": "https://www.linkedin.com/company/stripe", "seniority": ["senior", "c_suite"], "department": ["engineering"], "maxResults": 100, "findEmail": true}Output, one row per matching employee:
{ "full_name": "Jordan Rivera", "headline": "Software Engineer at Stripe", "title": "Software Engineer", "company_name": "Stripe", "location": "Dublin, County Dublin, Ireland", "seniority": "senior", "linkedin_url": "https://www.linkedin.com/in/jordan-rivera", "email_status": "VALID"}Features
- Full profile per employee: name, headline, title, work history, education, skills, LinkedIn URL.
- Filter by title, seniority, department, location, or free-text keyword.
- Optional verified work emails on paid Apify plans, billed only when found.
- maxResults caps how many employees you pay for. No LinkedIn account or cookies.
- Clean JSON, priced per employee, runs on Apify. You only pay for employees returned.
FAQ
What does the LinkedIn Company Employees Scraper do?
It takes one company and returns its employees as full profile rows: name, headline, current title, work history, education, skills, and LinkedIn URL, with an optional verified work email.
Can I filter which employees I get?
Yes. Filter by title, seniority, department, location, and free-text keyword, and set maxResults to cap how many employees, and how much, you pay for.
Can it return verified emails?
Yes, with the optional email add-on on paid Apify plans. Verified work emails are billed separately, only when a deliverable email is found.
How much does it cost?
Priced per employee on Apify: $6 per 1,000 employees returned. The verified email add-on is $6 per 1,000 emails found. You only pay for employees actually returned.