Go Team, Go!

since 2004

Hello! We'd like to join your team.

We get it. Choosing an agency is a tough decision. Or should you hire more internal staff instead? We’ve talked with a lot of business owners, and Marketing Directors over the years and noticed some common themes.  The themes always revolve around what and how.  What should we do?  How should we do it?  Those questions lead to a fork in the road: either hire the necessary talent or outsource.  What we've tried to do is offer a solution somewhere in the middle.  We're not literally in your office, and we can't do everything. But we do have a small team of experienced experts that you can "plug in" to your operation for often the cost of a single new hire.  It's a win-win.

We have clients all over Canada, in all sorts of industries.  From a strategy call with an Ottawa client to a video project in Calgary to a training session in Kelowna... location doesn't matter as much these days.  We're in our Kelowna, BC headquarters, but it’s almost like we’re your marketing department across the road.

It's true. Our small 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.  Disclaimer: It's also important that you aren't a micro-manager.  Partnerships take trust and if you prefer the ability to walk over to someone's desk, you're better off hiring internally instead of outsourcing.  For everyone else, what would you really want from a marketing partner?  We've had 15 years to think about just that.  Twin Creek has developed 4 principles that set our agency apart from the norm.  These principles are our interpretation of a simple phrase we say a lot around here, "do the right thing." Explore them in the section below.

Why companies like working with us
Get to know is us in under 4min


Core Team

Our core team of 7, plus our extended team of industry pros, instantly amplifies your in-house capabilities.



For the last 15 years we've worked with 100s of great Canadian companies. Leverage our experience!



As a performance marketing department we create measurable results for our clients - 10x ROI or more.
the team

Management Team

James Shaw

James Shaw

CEO, Creative Director,

Thomas Berger

Thomas Berger

COO, Technical Director,

Erica Griffin

Erica Griffin

Account Manager,
Art Director

Katie Shaw

Katie Shaw

Account Manager,
Data Analyst

Teresa Duolos

Teresa Doulos
Communications Director,
Account Manager

Katherine Kodric

Katherine Kodric
Graphic Designer

Kyla Braun

Kyla Braun
Digital Comms Manager,
Account Coordinator

Nick Hemingway

Nick Hemingway
Web Developer


Our clients say
nice things

Watch more Testimonials

When we started up our company last year we knew that we needed to find someone that could create an excellent website and help us get our companies name out there. We met with Twin Creek Media and are so glad we hired them. They have helped us grow our company into what is it today, and we continue to grow because of all the hard work they do with our website, blog, and social media pages. We highly recommend Twin Creek.

Nathan Miller Bekins Moving & Storage Kelowna

Creating revenue generating programs, projects and contests with positive & measurable results - Twin Creek Media always delivers! I have had truly the pleasure of working with the Twin Creek Media team for 3 years now.

Brenda Rayburn Best Western Plus Kelowna Hotel & Suites

The UBC Okanagan Library has worked with Twin Creek Media on several projects over the past few years, including a large marketing campaign to showcase the services and resources of the Library. James and Christina have been fantastic to work with, and are so creative, open, and flexible to our needs. Whether it’s a full marketing campaign or just some posters, they’ve exceeded our expectations time and time again. It’s great knowing we can rely on a local firm even if our deadline is tight. We’d highly recommend Twin Creek!

UBCO Library

During the process of commissioning a new web site for a medium-sized business, Twin Creek Media were professional, capable, and patient with our needs and requirements. As the work began, we found them to be accommodating towards our ideas, as well as in possession of great suggestions that we could apply as well. [...]
We will be expanding our online services in the next year, and we will definitely be soliciting Twin Creek Media again for the work to come. What a pleasure to do business with such capable folks who are a credit to their industry!
10/10 would recommend!

Bron and Sons Nursery