NEW

Crustdata now works inside Claude

Give Claude real-time people and company data with MCP.

Data

Delivery Methods

Solutions

Crustdata now works inside Claude

NEW

Crustdata now works inside Claude

Give Claude real-time people and company data with MCP.

Case Study

How a Biotech Venture Fund's In-House Search Practice Catches Executive Career Moves Before Competing Firms

Company

A Biotech-Focused Venture Fund

use case

Executive Candidate Sourcing

company overview

A venture fund providing intensive support services to biotech portfolio companies, including a fully in-house executive search practice that places C-suite and senior scientific leaders instead of outsourcing to traditional search firms.

The Challenge

The Challenge

The fund runs its own executive search practice to place senior scientific and business leaders at portfolio companies. The data powering candidate discovery had gaps that affected who the team could find and whether outreach landed with the right context.

Biotech executives change roles more frequently than typical corporate hires. Scientists take consulting engagements between full-time positions, cross between academia and industry, and join early-stage companies months before any public announcement. Standard data providers refreshed profiles on multi-month cycles, and the gap showed.

  • When a candidate moved to a new role, the team's data still showed the old title for weeks or months afterward. At the VP and C-suite level in biotech, outreach referencing the wrong title reads as mass-produced. That first message is the entire pitch, and a wrong title kills it

  • The candidate pool for any given biotech executive role is small and specialized. Missing a transition by even a few weeks can mean losing the placement to a firm that reached the candidate first with accurate context. Lower response rates from out-of-date outreach shrank the qualified pipeline further, stretching searches from weeks into months

  • Every late contact was a portfolio company waiting longer for a critical hire. A vacant Chief Scientific Officer role during a clinical trial readout or a funding round can stall the entire company. Slower searches turned a recruiting problem into an operational one

The team's internal search product tracked all known profile URLs for each candidate to support entity resolution. Over time, those URLs accumulated problems.

  • Each candidate had multiple profile URLs. Some returned 404 errors, some redirected, some were active. Without scraping every URL individually, there was no way to tell which were valid, and recruiters worked from a database they could not fully trust

  • Engineers spent sprints writing cleanup scripts to identify and remove broken URLs instead of building matching algorithms or search filters for the internal product

  • The fund's ability to scale the search practice depended on that internal product improving. Every sprint lost to data hygiene was a sprint that kept the practice at its current capacity instead of growing it across the portfolio

The team also built supplemental scrapers to fill data gaps left by their primary provider. Maintaining those scrapers became its own burden.

  • Running scrapers at the scale the team needed meant constant maintenance: rotating proxies, managing rate limits, updating parsers whenever source pages changed format. The scrapers existed only because the primary data provider left gaps

  • They were a workaround, not a strategic investment, but they consumed engineering time as if they were a core product feature. Portfolio companies used the internal search tool, not the scraping pipeline, yet the pipeline ate the hours

"We don't want to run a full industrial grain scraper. It's a ton of work. We don't want to maintain it." - Head of Executive Search

"We don't want to run a full industrial grain scraper. It's a ton of work. We don't want to maintain it." - Head of Executive Search

"We don't want to run a full industrial grain scraper. It's a ton of work. We don't want to maintain it." - Head of Executive Search

The Solution

The Solution

  • The People Enrichment API with real-time fetching goes directly to the source and returns the current state of any professional profile, not a cached version that may be months behind

  • The team benchmarked hundreds of profiles against their existing provider, and Crustdata picked up job transitions first while core employment history matched accurately across comparison sets

  • In executive search, seeing a role transition before a competing firm sees it means reaching the candidate first with the right context

  • When the team sends an outdated or changed profile URL to the People Enrichment API, the response comes back as an error instead of returning outdated data. The team runs their full URL list through the endpoint and programmatically separates valid profiles from broken ones in a single pass

  • What used to require engineers scraping each URL individually and checking whether a real page came back now runs as an automated cleanup job, and the candidate database stays accurate without consuming engineering time

"That alone for us would be a win. Even if everything else didn't work, like being able to tell us which URLs are good is helpful." - Head of Executive Search

"That alone for us would be a win. Even if everything else didn't work, like being able to tell us which URLs are good is helpful." - Head of Executive Search

"That alone for us would be a win. Even if everything else didn't work, like being able to tell us which URLs are good is helpful." - Head of Executive Search

  • The Watcher API tracks profile changes for candidates of interest: role transitions, new company affiliations, title updates that signal openness to a conversation

  • The team plans to use this for portfolio-wide monitoring alongside active searches, tracking executives whose career moves align with upcoming hiring needs across portfolio companies

  • When a tracked candidate's profile changes, the system alerts the team, turning passive watchlists into timely outreach without anyone manually checking hundreds of profiles

Results & Benefits

Results & Benefits

  • Real-time enrichment surfaces role transitions before other providers deliver the same signal, giving recruiters a window to contact candidates before competing search firms reach them

  • Outreach lands with accurate titles, roles, and company context because the profile data reflects where the candidate actually is. When the first message is right, response rates go up, the pipeline fills faster, and the fund collects more placement fees per quarter

  • Automated 404 detection replaced manual URL scraping for entity resolution, and the supplemental scrapers the team built to fill provider gaps are no longer necessary. All the maintenance overhead that came with them is gone

  • Engineering sprints previously lost to data cleanup are now available for product work. The internal search product improves faster, and the fund can take on more concurrent searches across its portfolio

  • Career transitions that previously went undetected for weeks now surface within days. Longlists for senior scientific roles are more complete because the team sees candidates' current positions, not where they were months ago

  • Portfolio companies get stronger shortlists for their most critical hires, which reinforces the fund's pitch to founders: invest with us, and we place your leadership team too

Interested in live data to power your product?

Interested in live data to power your product?