GTMLab
Our focus

Paid ads growth — and nothing else.

We don't do brand. We don't do generalist work. Five disciplines stacked together to make one outcome: a paid engine that compounds every month.

The 5 services we shipPerformance MarketingThe growth engine itself. Paid acquisition across every channel.Performance CreativeAds that win the auction. AI-tuned creative production at scale.Funnel Strategy & CROConversions, end to end. Landing pages, funnel rebuild, A/B testing.Data & AnalyticsEvery dollar traced. Dashboards, attribution, AI signal monitoring.GTM & Growth LabStrategy that ships Monday. Channel tests, positioning, expansion.
All 5 in motion
Full-stack engagementLuxury Boat Tours
A luxury boat tours relied on OTAs for bookings. We rebuilt their paid acquisition, and in under 2 months, direct revenue up 30%, CAC down 35%.
>30%Direct Website Bookings increase
>20ROAS
Our WorkCase StudiesClientsProofTestimonialsCreativesFunnels (coming soon)
Featured case study
FeaturedLuxury Boat Tours
A luxury boat tours relied on OTAs for bookings. We rebuilt their paid acquisition, and in under 2 months, direct revenue up 30%, CAC down 35%.
>30%Direct Website Bookings increase
>20ROAS
IndustriesHealthcareWellnessEcommerceHospitalityTourismTech StartupsPropertyEvents & Conferences
ResourcesBlogTeardown Library (coming soon)Events (coming soon)Talks (coming soon)
WorkshopsGTM Mapping0→1 / pre-revenue founders. Map your full GTM.Growth DecodePMF + paid spend. Decode competitors, rebuild engine.Bali Tour 2026 (ended)20 workshops · 2 weeks · May 2026 wrap-up.Australia Tour 2026 (planning)Sydney · Melbourne · Jun–Jul 2026.
From the blog →
AI Alone Is Useless — Why I Built GTMLab.
Building a growth system, not a campaign treadmill.
How to audit your creative without hiring an agency (yet).
Southeast Asia's paid-ads blind spot — why localising creative beats generic scaling.
Join the bench
CareersJoin our team
100 specialists. Operator-grade pedigree. Currently hiring 5 senior roles.
5Open roles
6+Countries
100+On bench
Our story
AboutAbout GTMLab
Operator-led, senior-only, built by tech-founders.
2024Founded
~100Senior marketers
200+Teams shipped for
Let’s Talk →

Turn ad spend into revenue you can trace.

Forbes 30 Under 30 Team · Y Combinator Alumni · $20M Ad Spend Operated

Let’s Talk →
GTMLab

Paid ads growth — and nothing else. Five disciplines, one engine, every dollar traced.

Available for Q3
Jakarta · GMT+7 · global delivery

Services

  • Performance Marketing
  • Performance Creative
  • Funnel Strategy & CRO
  • Data & Analytics
  • GTM & Growth Lab

Our Work

  • Case Studies
  • Clients
  • Proof
  • Testimonials
  • Industries

Resources

  • Blog

Company

  • About
  • Careers
  • Contact
© 2026 GTMLAB.AI · 200+ brands · $20M+ ad spend operated
[CareersJakarta · in-person5 open roles]

We're building the team that wants the tough problems— daily.

GTMLab is hiring senior operators who treat their craft the way athletes treat their sport. We run a hitsquad model: small pods, real budgets, real consequences, every week. No junior layer. No coasting. If you've shipped real growth at a real company and you want to be surrounded by people who do the same, the bench is open.

100+On the bench today
5Open roles
6+Countries we serve
100%Bootstrapped & sustainable
See open roles →Or apply directly · careers@gtmlab.ai
[01]Who this is for—The honest filter

An athlete-mentality recruit with operator scars.

We're picky about who we put on the bench — because we keep the bench small enough that every person carries weight. Here's the honest shape of who fits:

01You've shipped real growthat a real company — not just written about it.
02You want to be surrounded by tough problems daily. Easy work bores you within a quarter.
03You treat your craft like an athlete treats their sport. You train, you review tape, you ship.
04You believe winning in paid ads is fundamentally a question of experimentation, not opinion.
05You want to work with international clients in a multicultural team that's actively expanding overseas.
06You're comfortable being held accountable to one number: tracked revenue.
[02]Why now—The setup matters

Operator-led. Results-proven. 100% independent.

GTMLab was founded by an operator with the kind of background most agencies sell on a slide — without delivering on it.

Kevin Cho started as an M&A banker, then made partner at a SoftBank-backed VC fund writing $500K cheques into 50+ AI startups. He went on to co-found Peeba, scaling it to $20M+ in revenue across 6 countries with $10M raised from Y Combinator, Peak XV, and Headline. Forbes 30 Under 30, retail & e-commerce. ↗Read more

GTMLab is the third chapter. No outside funding. No pressure to chase logos. Just the team, the problem, and the math.
01 · You join early100 specialists on the bench today. The next 100 will be hired in the next 18 months. Every person on bench right now will be senior to a lot of new hires.
02 · You work with international clientsWe run growth for teams across 6+ countries. Your portfolio compounds with every account — not narrows to one local market.
03 · You're not buried in a junior layerWe don't staff with juniors. Every account has senior operators on it — which means every account you run goes on your reel.
04 · Overseas expansion is already happeningWe're actively expanding outside Indonesia. If you want overseas exposure, it's not a maybe-someday — it's the roadmap.
ForbesY CombinatorTechCrunchPeak XVHeadlineSoftBank-backed VC
See open roles →
[03]What you get—The perks that are real

Six things this job gives you that most agencies don't.

We won't list ping-pong tables. Here's what actually compounds when you work here:

Senior travel perk

Off-sites where the team actually shows up.

Senior team members travel with us as the company moves. The last off-sites have run through Bali, Bangkok, Kuala Lumpur, and Singapore. Not a once-a-year photo-op — a real cadence of working trips that double as team rituals.

BaliBangkokKuala LumpurSingapore… next: ?
Multicultural team

You won't be the only one whose accent travels.

The bench spans Indonesia, Singapore, and growing. Brief in English, ship across cultures, work with senior operators who've shipped in markets very different from their own.

International portfolio

Your reel won't be limited to one market.

We run paid growth for clients across 6+ countries. Every account is a new category, a new buyer, a new attribution problem. Your portfolio compounds.

Overseas exposure

We're expanding overseas — and we want you in the room when it happens.

GTMLab is actively building out beyond Indonesia. If you want to be part of opening a market, leading a new pod abroad, or working out of a satellite office — the next 18 months are the window.

No junior layer

Every account is run by seniors. That includes you.

Most agencies bait clients with senior pitches and ship junior execution. We don't. Every account here is run by an operator who can defend every decision on the call.

Tough problems daily

If a problem is solvable in a meeting, we don't bring it in.

Attribution that doesn't add up. CAC that lies under the surface. Funnels that break for one segment only. The work is the work because no one else has cracked it yet.

See open roles →
[04]Life at GTMLab—What the week feels like

In-person Jakarta. Senior pod. Real budgets shipping every day.

We're a Jakarta-based, in-person team. The work doesn't happen on Slack — it happens at the desk, on the whiteboard, in the war-room. Here's the rhythm:

Mondays

Account war-rooms.

Every pod walks through last week's experiments, what scaled, what got killed, and what ships next. No status decks — just the numbers and what to do about them.

Tues — Thurs

Ship mode.

Variants launch. Funnels iterate. Tracking gets fixed. Dashboards update live. The work compounds because every senior on the floor is shipping their own slice every day.

Fridays

Tape review.

What worked. What didn't. What surprised us. Like an athlete reviewing game footage — we close the loop on the bets we placed Monday so Monday next week is sharper.

[ Talk to the team ]
Want the unvarnished read on what life here is actually like?

We'd rather you ask than guess. Email any team member directly and we'll give you the straight read on comp, hours, growth path, and what we don't do well.

Email careers@gtmlab.ai →
[05]Open roles—Currently hiring

Jakarta. In-person.

All five roles are full-time, on-site at our Jakarta office. We don't do remote on the senior bench — the work compounds because the team works in the same room.

Senior Performance Marketer · Meta LeadJakarta · In-personFull-time→Senior Performance Marketer · Google LeadJakarta · In-personFull-time→Creative Director · Performance CreativeJakarta · In-personFull-time→Senior Data & Analytics EngineerJakarta · In-personFull-time→Account Strategist · GrowthJakarta · In-personFull-time→
5 open roles · All Jakarta · All full-time, in-personcareers@gtmlab.ai →
Think you can hang?

Send the work, not the resume.

No cover letters, no CV keyword bingo. Email us one result you’re proud of — a dashboard, a brief, a teardown — with the call you made to get it. A senior reads it and you get a straight read inside two weeks.

Email careers@gtmlab.ai →Jakarta · in-person · senior bench only