Opens in a new tab
Twin Creek Media

Who’s who &
what we do

Meet the 12 people dedicated to your growth.
The Twin Creek team gathered outdoorsThe team planning around a map on a picnic tableThe whole Twin Creek Media team lined up by a lake

How we work

We get it. Choosing an agency is a tough decision.

We’ve talked with many business owners and Marketing Directors over the years and noticed some common themes: hire the necessary talent, or outsource. Across hundreds of projects and nearly two decades, we’ve concluded a hybrid solution is the best fit for most mid-sized ($2M–$20M annual revenue) companies.
Check out our Good Fit Checklist

Our hybrid model

Like any great journey, you need the right crew.

We’re not just your agency, we’re your marketing department across the hall. Here’s how we define a hybrid marketing department:
You + us

Marketing leadership

We often take on a fractional CMO type of role, working directly with owners and your internal senior leadership. If you already have a Marketing Director, great: we’ll be their hands and feet to get stuff done.
Best outsourced

Marketing department roles

Until you have a spare $88,000 a month for a full marketing department payroll, it’s far more cost-efficient to work with our team of experts. Our team will cost you the same as one or two employees, and frankly, we’re better.
Best inside your company

Administration

The endless 30-minute or two-hour tasks, especially repetitive ones, are best handled by internal employees. Same goes for small but urgent things. Our team is even more effective when there’s someone who can send us a file or snap a quick photo.
We have clients all over Canada and the USA. From a strategy call with an Ottawa client to a video project in Red Deer to a training session in California, location doesn’t matter.

Plug and play marketing department

Okay, we’re not literally in your building. We can’t do everything, but we do have a great team of experienced experts that you can “plug in” to your operation for the cost of a single new hire. Just like an employee, we won’t work for your competitor at the same time. Just like an employee, we arrange all your advertising so you pay directly, and we never mark up ad spend or take a commission. But there’s no training, no equipment to buy, less risk, and better results!

In-house marketing team

Our team is often the perfect extension of your in-house marketing management. We’re on the lookout for companies and organizations that want to grow, and we thought hard about what you’d want from a marketing partner.
Meet the team

12

Team members

20+

Years in business

100%

Exclusive partnerships

10x

ROI

Meet the team

Flip a card to read why each of us does what we do.

James Shaw

CEO, Co-founder

James leads with 21 years of marketing leadership, helping 7- and 8-figure businesses navigate growth with clarity and strategy.

You’ve heard the cliché ‘Make the world a better place’… well, I still believe it. After 20+ years in business, I know we can change the world every day by using our energy, time, and money. It’s a journey worth sharing. Twin Creek Media was built on childlike, idealistic values. No apologies.

James Shaw

Thomas Berger

COO, Co-founder

Thomas keeps the engine running: operations, process, and partnerships built on 21 years of hands-on experience.

Great client work depends on a team that has what it needs. I’m the one people come to when they’re stuck, and I help sort it out so they can get back to doing their best work.

Thomas Berger

Gene Bernier

Director of Growth

Gene drives strategies that move the needle. From SEO to AI, he’s always looking around the next corner.

Business owners carry a lot, for themselves and the people who count on them. I love helping them get unblocked. Sometimes a question, an insight or a moment of reflection lets them feel seen and brings the light back to their eyes. Getting to be part of that story, and helping them grow beyond what they thought possible, is why I do this.

Gene Bernier

Erica Griffin

Account Director

With 19 years in the industry, Erica brings calm, clarity, and deep client relationships to every engagement.

I love being in my clients’ corner and taking marketing off their plate, so it’s one less thing to worry about. The best part is sticking together for years, celebrating the wins and weathering the storms side by side. Those relationships are what keep me going.

Erica Griffin

Teresa Dawson

Account Director

Teresa turns complex client goals into clear marketing roadmaps. She has 18 years of experience doing exactly that.

I love being part of a team that’s always moving forward, whether that’s with Twin Creek or a client. My job is to ask ‘why’, and then find the answer or solution that is going to push us towards success. The other side is the personal connection that comes with long-term clients: it is extremely rewarding to build these relationships.

Teresa Dawson

Kasandra Martell

Account Director

Kasandra turns complex ideas into clear, compelling stories, pairing creative brand work with data-driven strategy.

Every client has unique needs and goals. I make marketing easier by understanding their priorities, keeping things on track, and making sure they feel supported along the way.

Kasandra Martell

Cody Misura

Technical Director

Cody owns the tech stack: websites, integrations and performance, from 20 years of building things that work.

Cause I’m a nerd and there’s always something to fix, test, or learn in this industry, and I wouldn’t have it any other way.

Cody Misura

Colby Fulton

Creative Director

31 years of creative leadership means Colby has seen every trend, and knows which ones last.

I love telling stories, and every brand has one. As a creative director and videographer, it’s immensely rewarding to use my skills to help businesses find their story, shape it with care, and share it with the world. That process can create real value.

Colby Fulton

Ariel Bouchard

Data Analyst

Ariel turns numbers into stories, and stories into smarter decisions for every client.

Our clients pour everything into their businesses. They deserve to know their marketing dollars are working. I dig into the data so they can stop guessing and start growing with confidence.

Ariel Bouchard

Shana Azeem

Social Media Manager

Shana brings 10 years of social expertise and the instincts to know what actually lands with an audience.

Connecting message, creative, and client goals into an ad campaign that performs is equal parts art and science. I navigate that maze every day so our clients get campaigns that don’t just look good, but actually move the needle.

Shana Azeem

Kristina Blancher

Content Strategist

Kristina crafts content that connects, with 9 years of design, writing, and strategy behind everything we publish.

Every brand has a story worth telling. I help ours find it, then make sure it looks, sounds, and shows up with intention. When strategy meets craft, clients stop blending in and start being remembered.

Kristina Blancher

Alannah Baptista

Marketing Coordinator

Alannah keeps the gears turning, so every campaign launches on time and on brand.

There’s a lot that goes on between an idea and a finished project. I bring curiosity, coordination, and care to getting it done, whether that’s improving internal processes or supporting our clients’ growth.

Alannah Baptista

We’re not an agency, we’re a growth partner.
There’s a difference!

A hockey jersey with the Twin Creek fish on it

Exclusivity

It starts day 1. We don’t work with your competitors.
Read more

We work for you, not your competitors. No, really. In an ongoing monthly partnership, we put on your team’s jersey. It’s like a hockey game. How can we play for your team and simultaneously play on another team? Impossible. Yet it happens all the time at marketing companies.

Not at Twin Creek though. We work with one company, per industry, per area. Our exclusivity to you means we can take the very best strategies we’ve learned and proven for a similar company (in a different city) and apply it to you. No conflict of interest – just 100% commitment to your organization in your region.

A balance scale weighing one person against a team

Efficiency

A complete marketing team for the cost of a single employee.
Read more

Think about what it takes to build a marketing department in-house. It’s a team of people who cost $100,000+ per month. Alternatively, you run ragged managing multiple contractors and end up with more chaos than you started with.

With Twin Creek, you get the whole bench. Our core team of 12 covers strategy, design, web, SEO, ads and content, and we bring in our extended network when a project calls for it. You invest roughly what one or two good hires would cost, and you skip the recruiting, the onboarding and the turnover. 

A compass rose

Expertise

Deep industry experience and proven growth systems for amazing ROI.
Read more

Twenty-plus years teaches you a few things. Mostly, it teaches you what works in a specific industry and what just burns budget. We’ve built marketing for manufacturers, law firms, health clinics, garden centres, tourism operators, retail brands, and non-profits. Each one has its own buyers, its own seasons and its own way of making a decision.

That experience becomes growth systems we’ve tested and refined, so you’re not funding our learning curve. The approach stays the same in every industry: Map > Make > Move, but the journey is uniquely yours.

An open book under a magnifying glass

Transparency

Open book budgeting, no ad commissions or media markups, no secrets. Just like an internal team.
Read more

You should know where every marketing dollar goes. Sounds obvious, yet plenty of agencies take a cut of your ad spend, mark up the media they buy for you, and call it a service fee. That’s money that could be finding you customers.

We work differently. Your budget is open book: you see what we spend, where we spend it and what it brought back. No commissions on ads, no media markups, no fine print. Every dollar you put toward advertising goes to advertising. It’s the same visibility you’d expect from an internal team, because that’s exactly how we work with you.

A calendar with an open padlock on it

Flexibility

No locked-in annual contracts. No fixed retainers. We plan for long-term success but also adapt to change.
Read more

Your relationship with your marketing partner shouldn’t feel like a mortgage. Business is fluid. Things change. You need a marketing partner who can adjust with you, not hold you to a contract you signed when things looked different.

So we don’t lock you into annual contracts or fixed retainers. Ramp up for a busy season, pull back when you need to, put more behind what’s working. We’d rather earn your business every month. Our average client relationship runs 4.7 years, which tells you how that tends to go.

A range of mountain peaks

Results

Our team is driven by results. Our detailed reports reveal the best and worst. There’s nowhere to hide, so let’s generate 10x, 20x, 100x your marketing investment.
Read more

We like numbers. Especially the honest ones. Every client gets detailed reports that show what’s working, what isn’t and what we’re changing because of it. The best results and the worst ones sit side by side. There’s nowhere to hide, and we wouldn’t want there to be.

We even have a Data Analyst on staff, a role usually reserved for enterprise-level companies. Our goal is 10x, 20x, even 100x your marketing investment, and your reports will show exactly how close we’re getting.

Get to know us

Two videos. Two fun ways to meet our team.

Culture & team

Get to know us: sing-along edition

Hear the team in their own words, and maybe a few harmonies. This is the heart of TCM.

Our process

The 3-Paddle System movie trailer

A quick breakdown of how the 3-Paddle System works and why it changes how clients think about marketing.

Award-winning work.
In our own backyard and beyond.

Recognized across multiple international award programs, leading B2B platforms, and in our own backyard.
  • Best of Kelowna 2026, bronze
  • Agency Workplace Award 2026
  • 50PROS Global Leader, Top 10 agencies 2026
  • 50PROS Best in Industry, Top Firm 2025
  • Clutch Top Advertising Company, British Columbia 2025
  • Canadian Choice Award winner 2025
  • Tech Behemoths 2024 winner, Web Design
  • Tech Behemoths 2024 winner, Advertising
  • Tech Behemoths 2024 winner, WordPress
  • The Netty Awards, Canadian Small Agency of the Year
  • Tech Behemoths 2023 winner, Web Design
  • Tech Behemoths 2023 winner, Advertising
  • 50PROS Best in Digital Marketing
  • DotCom Magazine Impact Company of the Year
  • SIA Summit Creative Award
  • Best of the Okanagan, multi-year winner

Our clients say nice things

Community support

Giving back is part of our DNA

One of our core values is philanthropy (aka putting our money where our core-value-mouth is). We believe money and time are tools, and like most tools, they can be used for the greater good. Twin Creek Media supports many organizations and programs through donations of cash, skills and time. In our small way, we’re trying to be the change we want to see in the world.
See Twin Creek’s other core values
The Twin Creek team together in the office

our crew

Downtown Kelowna at dusk, lit up for the holidays

our backyard

$500

per employee

Every employee can give $500 of company cash to any charity they choose, no questions asked. It’s even better if they get involved in the cause along with the money.

Pro bono

and discounted work

Our skills go further than a cheque. We’ve taken on loads of discounted and pro bono projects for good causes over the years.

Organizations we have supported

18 and counting

  • Apple Race Series
  • Rise Memorial
  • 100 Heroes Kelowna
  • Autism Okanagan
  • BGC Okanagan
  • Canadian Mental Health Association Kelowna
  • Central Okanagan Food Bank
  • Central Okanagan Hospice Association
  • The Father’s Day Walk Run
  • Habitat for Humanity Kelowna
  • Project Literacy Central Okanagan
  • Scouts Canada
  • Shoe Bank Canada
  • The Lifeline Canada Foundation
  • Rutland Youth Soccer Association
  • Paws It Forward
  • Kelowna Women’s Shelter
  • Heart and Stroke Foundation

Where we call home

We respectfully acknowledge that our office is located on the traditional and unceded territory of the Syilx Okanagan People.

The Syilx Okanagan have taken care of their homelands for thousands of years. We are respectful of the Syilx Okanagan peoples, their knowledge, language, and history, as well as their ongoing relationship to the land and natural world.

Learn more about Syilx Okanagan peoples

Diversity, equity & inclusion

Twin Creek Media is connected to its people, community, and industry. We encourage an equal and inclusive working and business environment, and support our community and charities through financial contributions directed by our employees.

We recognize historical and current social challenges and issues, with an open policy to discussion and solutions.

Ready to build something great with our team?