Teamworks Media was founded in 2018 by three people who'd spent years inside Hong Kong's digital marketing industry — and kept running into the same problem. Clients were getting junior teams, generic strategies, and agencies more focused on retainer renewals than actual results.
So we built something different: a small, senior, AI-native performance marketing agency that treats your media budget like it's our own.
Small Team
Senior People
Every account is handled by a director-level practitioner. You won't be handed off to a junior executive six weeks after signing. The people you meet are the people who run your campaigns.
AI-Native from Day One
We didn't retrofit AI into an old agency model. We built our workflows around it. AI-powered creative, predictive analytics, and intelligent automation are standard — not extras you pay for.
Transparent Partnership
No hidden fees. No vanity metrics that look good but mean nothing. We show you exactly what we're doing, why we're doing it, and what it's delivering.

Franky co-founded Teamworks Media after a career spanning regional and global client relationships across multiple digital disciplines. He has a rare ability to translate business objectives into media strategy — and an even rarer ability to build trust quickly.
Many of our longest-standing client relationships trace back to him. Franky leads business development and ensures every engagement starts with the right brief, the right expectations, and the right team.

Fung co-founded Teamworks Media bringing a deep background in digital strategy and integrated media that he's channelled entirely into performance marketing.
He built the planning and account management frameworks that give our campaigns their structural edge — audience architecture, journey mapping, channel sequencing. Clients call him methodical. We call him right.

Stephen joined Teamworks as a partner after building his career across both agency and in-house performance marketing roles — a combination that gave him an unusually grounded perspective on what clients actually need.
He leads paid media strategy, campaign optimisation, and performance analytics.
Stephen measures success in one currency: results. If the numbers aren't moving, he won't rest until they do.