The founding team spent a combined eleven years inside VP Data orgs at mid-market SaaS companies. The titles changed, the warehouses changed, the BI tool changed — but the work did not. Every six months, somebody was building the same ARR rollup. Every quarter, somebody was reconciling product-usage definitions between the marketing dashboard and the board deck. Every year, somebody was migrating a tangle of dbt forks into a slightly less tangled one.
The pattern was obvious once we put it down on paper. The hardest part of running a data team was not the warehouse, the orchestrator, or the BI tool. It was the model layer — the certified, governed translation from raw events to a metric the CFO trusts. And every team was rebuilding it alone.
“The model layer is the product. Everything else is plumbing around it.”
So TwiceData is a managed-models company, not a tooling company. We ship dbt model packs, lineage controls, and a governed semantic layer as a delivered system — built on the warehouse you already pay for, wired into the BI tool you already use, owned by your team at handoff.
We work inside the same vocabulary you do: dbt, Snowflake, Databricks, BigQuery, Redshift, Palantir, AWS, Azure. We modernize R and SAS workloads for public-sector and healthcare programs that still run on them, and we move them onto governed cloud data products without breaking the policy and reporting continuity that regulators care about.
None of this is a tool you log into. It is a delivery contract with a definition of done, a lineage gate, and a person who answers the Slack message.