DataMerge
Guide

Company Hierarchy Data: What It Is and Why B2B Teams Need It

Parent companies, subsidiaries, branches, and global ultimates. Here's what corporate hierarchy data actually means and how to use it.

What is company hierarchy data?

Company hierarchy data maps the ownership relationships between legal entities. It answers questions like: Who owns this company? What subsidiaries does this company have? What's the top-level parent of this corporate group?

Key terms:

  • Parent company: The entity that owns a majority stake in another company. Google LLC's parent is Alphabet Inc.
  • Subsidiary: A company that is majority-owned by another entity. Google Germany GmbH is a subsidiary of Google LLC.
  • Branch: A specific path through the corporate tree. The "Google branch" of Alphabet is different from the "Waymo branch."
  • Global ultimate: The top-level parent of the entire corporate group. For any Google entity worldwide, the global ultimate is Alphabet Inc.

Why it matters for different teams

Sales: The warm cold call

A subsidiary of an existing customer converts at 3-4x the rate of a true cold prospect. If you have a deal with Salesforce in the US, their subsidiaries in the UK, Germany, and Japan are warm leads. You can reference the existing relationship, ask for internal introductions, and skip the trust-building phase entirely.

Without hierarchy data, your reps cold-call these subsidiaries without knowing the relationship exists. They might even pitch against a colleague who's already selling into a different entity of the same group.

Finance: Guarantor risk and consolidated billing

When a small subsidiary requests $500K in payment terms, the risk profile depends entirely on who backs them. A subsidiary of a Fortune 500 company carries less risk than a standalone company with the same revenue. Hierarchy data lets your credit team assess the true financial backing behind any entity.

For billing, hierarchy data enables consolidated invoicing across a corporate group. Instead of sending 12 separate invoices to 12 Siemens entities, you can consolidate them under one master account.

Compliance: Sanctions screening and conflict checks

The OFAC 50% rule means a sanctioned parent contaminates its majority-owned subsidiaries. To comply, you need to screen not just the entity you're dealing with, but its entire ownership chain up to the global ultimate. Hierarchy data makes this possible without manually researching each company's ownership.

For consulting, legal, and accounting firms, hierarchy data is essential for conflict-of-interest checks. Is this new prospect a subsidiary of a company you already represent? Without hierarchy data, you'd never catch it.

Procurement: Vendor spend consolidation

Large enterprises buy from hundreds of vendors, many of which are subsidiaries of the same parent company. Without hierarchy data, procurement can't see that they're spending $2M across 8 different Deloitte entities. Consolidating that spend under one vendor relationship gives you negotiation leverage and volume discounts.

Why most hierarchy data is wrong or unusable

Three common problems with hierarchy data from traditional providers:

Outdated: Corporate structures change constantly. Companies acquire subsidiaries, divest divisions, and restructure their legal entities. A hierarchy snapshot from last year is already wrong.

No branch intelligence: Most providers dump the entire corporate tree. Look up Google and you get every Alphabet entity, including Waymo, Verily, DeepMind, and dozens of holding companies. You wanted Google's German subsidiary, but now you're filtering through 200+ unrelated entities.

Returns the whole tree instead of the relevant entity: Sales reps need one answer: "Who is Google in Germany?" They don't need a tree visualization. They need "Google Germany GmbH, Hamburg, HRB 86891."

What DataMerge does differently

DataMerge uses AI-navigated branching. Instead of dumping the whole tree, we navigate to the exact branch matching your domain. Input google.com and get Google LLC, not the entire Alphabet conglomerate.

The enrichment is country-aware. Set countryCode=DE and get Google Germany GmbH. Set globalUltimate=true and get Alphabet Inc. You always get the specific entity you need for your use case.

How to use it via API

POST /v1/company/enrich
{
  "domain": "google.com",
  "countryCode": "DE",
  "globalUltimate": false
}

Response:
{
  "displayName": "Google",
  "legalName": "Google Germany GmbH",
  "country": "DE",
  "city": "Hamburg",
  "parentCompany": "Alphabet Inc",
  "groupSize": 200,
  ...
}

Or use the MCP server with any AI tool: "What company owns notion.so? And who is their parent?"

DataMerge mascot

Ready to Fetch Some Leads?

Free credits. Premium data. Zero tail-chasing.

1 credit = 1 lead. No credit card required.