Executive movement opens doors for advisory and GTM — but signals are scattered across registries, press, and profiles, making them hard to trust or operationalize. This segment consolidates board resignations (hard signals) and C‑suite changes (soft signals), ties them to company viability, and delivers flat, explainable events you can plug into CRM/BI for timely outreach.
Resolve input companies from name/website to verified entity.
Detect board resignations (registries) and executive changes (web/press/profiles).
Classify roles using standardized role/level taxonomy.
Add timestamps for last change and last verification with source & confidence.
Overlay company solvency/active status and generate a plain‑language comment.
This segment is activated with a blend of trusted sources and your own inputs
AI reasoning
User Input
Curated APIs
Web intelligence
Structured churn events with unique IDs
Verified executives, roles, and timelines
Confidence scores for each enriched field
Solvency and active status overlays
Taxonomy tags to align with your workflows
One dataset, ready for GTM or CRM integration.
Your questions on this segment, answered
Your questions on this segment, answered
How fast can I test this?
On the platform, first signals appear in minutes to hours depending on volume. In project mode, a dataset is delivered in 48–72h. In both cases, you validate quickly before scaling.
How do you handle personal data (names, LinkedIn)?
Everything runs in a dedicated EU instance, with audit logs and external DPO oversight. No unnecessary storage: each signal keeps its source, you keep compliance.
For 1,000 companies, what should I expect? And if I scale to 50,000?
A leadership team averages 6–8 members. For 1K firms, that’s 6–8K people. With 15–25% annual churn, expect 900–2,000 signals per year. Scaling is credit-based: you pay for volume, not licenses.
How is this different from LinkedIn scraping or a registry feed?
Because we combine multiple sources, score every signal, and align them to your taxonomy. Not raw noise, but actionable data.
Can this integrate directly into my CRM?
Yes. Native connectors for Salesforce, HubSpot, or data lakes. Or simple export to CSV, JSON, or Sheets. No rework needed: scores and structure are preserved.
What makes an exit a real business signal?
Each event comes with a plain comment, a solvency overlay, and press/market reactions when available. You immediately know if it’s routine churn or a strategic alert.
How fast after a filing or LinkedIn update will the signal appear?
It depends on the country and sector: sometimes hours, sometimes days. LinkedIn and press tend to be faster. Every event is timestamped so you know its freshness.
Are your signals really reliable and complete?
We don’t rely on a single source. Each event is cross-checked (registry, press, profiles, APIs) and scored. You see the signal, its source, and its confidence level.
{ "_meta": { "dictionaryColumns": ["Variable", "Data_Type", "Sample_Value", "Description"] }, "data": [ { "Variable": "company_name_input", "Description": "Client-provided company name used for matching", "Business_Rules": "Exact or fuzzy match accepted", "Source_System": "Client Data", "Data_Type": "VARCHAR", "Sample_Value": "Nordic Energy AB" }, { "Variable": "website_input", "Description": "Client-provided company website for matching", "Business_Rules": "Valid domain or URL; used for entity resolution", "Source_System": "Client Data", "Data_Type": "VARCHAR", "Sample_Value": "nordicenergy.com" }, { "Variable": "event_id", "Description": "Unique identifier for the churn event", "Business_Rules": "Stable UUID", "Source_System": "Web+AI Reasoning", "Data_Type": "VARCHAR", "Sample_Value": "EVT-2025-0001" }, { "Variable": "company_id_external", "Description": "Verified external company identifier", "Business_Rules": "Stable mapping key across datasets", "Source_System": "Curated APIs", "Data_Type": "VARCHAR", "Sample_Value": "CO_20019" }, { "Variable": "company_name", "Description": "Verified legal company name", "Business_Rules": "Normalized canonical name", "Source_System": "Curated APIs", "Data_Type": "VARCHAR", "Sample_Value": "Nordic Energy AB" }, { "Variable": "website_domain", "Description": "Verified canonical website domain", "Business_Rules": "Active, resolvable domain", "Source_System": "Web Intelligence", "Data_Type": "VARCHAR", "Sample_Value": "nordicenergy.se" }, { "Variable": "executive_name", "Description": "Person involved in the churn event", "Business_Rules": "Full name; NULL for unknown", "Source_System": "Web Intelligence", "Data_Type": "VARCHAR", "Sample_Value": "Anna Lindqvist" }, { "Variable": "executive_linkedin_url", "Description": "Profile URL for the executive", "Business_Rules": "If found; else NULL", "Source_System": "Web Intelligence", "Data_Type": "VARCHAR", "Sample_Value": "https://www.linkedin.com/in/anna-lindqvist" }, { "Variable": "role_title", "Description": "Reported job title at time of exit/entry", "Business_Rules": "Free text, standardized when possible", "Source_System": "Web Intelligence", "Data_Type": "VARCHAR", "Sample_Value": "Chief Financial Officer" }, { "Variable": "role_category", "Description": "Standardized role category", "Business_Rules": "ENUM: cxo|vp|director|board|other", "Source_System": "Web+AI Reasoning", "Data_Type": "ENUM", "Sample_Value": "cxo" }, { "Variable": "role_level", "Description": "Standardized seniority level", "Business_Rules": "ENUM: cxo|head|manager|board", "Source_System": "Web+AI Reasoning", "Data_Type": "ENUM", "Sample_Value": "board" }, { "Variable": "position_type", "Description": "Whether the role is statutory board or management", "Business_Rules": "ENUM: Board|C-suite|SeniorMgmt", "Source_System": "Web+AI Reasoning", "Data_Type": "ENUM", "Sample_Value": "Board" }, { "Variable": "employment_start_date", "Description": "Known start date of the role", "Business_Rules": "YYYY-MM-DD or NULL", "Source_System": "Web Intelligence", "Data_Type": "DATE", "Sample_Value": "2021-04-01" }, { "Variable": "employment_end_date", "Description": "Exit date for the role (if churn event is exit)", "Business_Rules": "YYYY-MM-DD or NULL", "Source_System": "Web Intelligence", "Data_Type": "DATE", "Sample_Value": "2025-03-18" }, { "Variable": "job_last_changed", "Description": "Timestamp when the job status last changed", "Business_Rules": "ISO 8601", "Source_System": "Web Intelligence", "Data_Type": "TIMESTAMP", "Sample_Value": "2025-03-19T08:12:00Z" }, { "Variable": "job_last_verified", "Description": "Timestamp when the job data was last verified", "Business_Rules": "ISO 8601", "Source_System": "Web Intelligence", "Data_Type": "TIMESTAMP", "Sample_Value": "2025-03-20T10:30:00Z" }, { "Variable": "event_type", "Description": "Type of churn event", "Business_Rules": "ENUM: exit|entry|role_change", "Source_System": "Web+AI Reasoning", "Data_Type": "ENUM", "Sample_Value": "exit" }, { "Variable": "exit_source", "Description": "Primary evidence source", "Business_Rules": "ENUM: registry|linkedin|press|website", "Source_System": "Web+AI Reasoning", "Data_Type": "ENUM", "Sample_Value": "registry" }, { "Variable": "exit_reason", "Description": "Reason text if known", "Business_Rules": "≤160 chars; optional", "Source_System": "Web Intelligence", "Data_Type": "VARCHAR", "Sample_Value": "Resignation" }, { "Variable": "exit_confidence", "Description": "Confidence in the churn event", "Business_Rules": "0–100; registry events ~100", "Source_System": "Web+AI Reasoning", "Data_Type": "INTEGER", "Sample_Value": 100 }, { "Variable": "solvency_score", "Description": "Company solvency/credit score overlay", "Business_Rules": "0–100; higher is better", "Source_System": "Curated APIs", "Data_Type": "INTEGER", "Sample_Value": 82 }, { "Variable": "active_status_flag", "Description": "Is the company currently active", "Business_Rules": "BOOLEAN", "Source_System": "Curated APIs", "Data_Type": "BOOLEAN", "Sample_Value": true }, { "Variable": "viability_flag", "Description": "Pipeline viability (rule-based)", "Business_Rules": "TRUE if solvency >=60 AND active", "Source_System": "Web+AI Reasoning", "Data_Type": "BOOLEAN", "Sample_Value": true }, { "Variable": "churn_comment", "Description": "Short rationale for why the event matters", "Business_Rules": "≤300 chars; plain language", "Source_System": "Web+AI Reasoning", "Data_Type": "TEXT", "Sample_Value": "Board resignation filed; solvency 82 — stable firm with advisory opening." }, { "Variable": "custom_taxonomy_tags", "Description": "Client-defined sector/theme tags", "Business_Rules": "Array of strings", "Source_System": "Web+AI Reasoning", "Data_Type": "ARRAY", "Sample_Value": "[\"Energy\", \"Transition\"]" } ] }