From the Founder

Why I Started GTM Eng

A letter on fixing the gap between CRM data and real answers.

founder-letter.md
Craig Martin
Craig Martin
Founder & CEO, GTM Eng

I helped lead Go-to-Market strategy and operations at Uber. I've built board decks for leadership teams that don't tolerate wrong numbers. I've started RevOps teams and data engineering teams from scratch. And everywhere I've been, I've seen the same problem.

Revenue teams making million-dollar decisions on data they don't trust.

Not because the CRM was empty — because nobody had built the layer between raw CRM data and actual answers. So people built spreadsheets. Then someone else built a different spreadsheet. Then board prep became a fire drill where three teams argued over three numbers that should have been one.

Meanwhile, engineering teams wouldn't dream of shipping a product without tested, version-controlled data behind it. But we expected GTM teams to forecast the business on whatever the clunky in-app CRM report spit out.

That gap never made sense to me.

So I started GTM Eng.

The thesis is simple: revenue teams deserve the same data infrastructure that product teams get. Not another one-size-fits-all dashboard. Not another expensive enterprise BI tool. An actual data platform crafted to your business — built on open source tools, RevOps best practices, tested automatically, and owned entirely by you.

I spent years paying for tools that promised to solve this and never did. Dashboards that looked pretty in the demo and gathered dust by month three. Six-figure contracts for platforms my team couldn't modify, couldn't inspect, and couldn't leave. That's why everything we build is open source. No black box. No lock-in. When an engagement ends, you keep every model, every test, every line of code. I'm building your asset, not mine.

I run GTM Eng out of Toronto. I'm proudly Canadian, which mostly means I'll be honest with you, apologize once even if it's not my fault, and quietly get the work done. We keep our client list small on purpose — we'd rather go deep with five companies than spread thin across thirty. We write code, ship infrastructure, and hand you the keys.

If you're curious whether your revenue data is helping or hurting you, let's talk. No pitch, no audit — just a conversation.

Craig Martin signature

How We Operate

The principles behind every engagement.

Open Source, Modern Stack

We build on open source tools — no proprietary platforms, no six-figure licenses. You get enterprise-grade infrastructure at a fraction of the cost, and you own every line of it. No black boxes, no lock-in, no "you can't leave."

Revenue Engineers, Not Just Data Engineers

We've sat in QBRs, built board decks, and forecasted pipeline. We don't just model your data — we understand what it means. That's the difference between a table that runs and a table your CRO actually trusts.

Your Business Is Our Business

We learn your business like we work there — your segments, your sales motion, your targets. That context is what separates a vendor from a partner. We're not billing hours on the outside. We're embedded on the inside.

Ship, Don't Slide

We deliver working infrastructure, not strategy decks. Every week ends with something real in production — a model, a test, a dashboard. If it doesn't run, it doesn't count.

Honest by Default

If the data says something uncomfortable, we'll tell you. If a tool isn't working, we'll say so. If we're not the right fit, we'll tell you that too. Straight talk, always.

Built to Last

We're not here to close a project and move on. We build infrastructure you can grow into, document everything so your team can run it, and stay in your corner long after the first engagement ends. Partnerships, not transactions.

If any of this resonates, We'd love to hear from you. No pitch, no pressure — just a conversation about your data.

Book an Intro Call