Overview
At Twin Creek Media, you’ll wear all those hats (without drowning in bureaucracy) and have the freedom to directly shape how our technology and digital advertising runs. If you love problem-solving, learning new tools, and taking ownership, this is your playground.
We’re a small but mighty marketing agency in Kelowna. Our clients are businesses across Canada who rely on us for websites, digital ads, strategy, and a bit of magic. We work hard, move fast, and celebrate wins together. Some weeks will be smooth sailing; others will test your puzzle-solving superpowers. If that excites you, keep reading.
Location
Kelowna, BC. Yes, it\'s local. It\'s not remote. It\'s NOT remote.
PS. You cannot work remote other than Monday and Friday (like the rest of our in-house team). Your desk in our cool office is waiting!
Just in case, you are one of the 250 people that apply from Malaysia, Philippines, Africa, South America, Antarctica, your tree fort..... SORRY. You must be local. We work with lots of remote contractors, but this position is local, in-person, in our office in Kelowna, British Columbia. We\'ve done all remote, all office, and like a hybrid model the best. Small, creative teams that sit in the same room(s) 3 days a week are fast, happy, creative, and efficient. We\'re not changing our minds about it.
Role
We’re hiring a Technical Director, Digital Marketing—a senior role that blends web development, martech setup and troubleshooting, and internal IT leadership. At a larger agency this would be four different jobs, but at Twin Creek Media you’ll own the whole mix : building and launching websites, tracking ad campaigns, managing domains and DNS, keeping our systems running smoothly, and introducing new tools to make the team better. This is a Director-level position with real autonomy and influence—perfect for someone who thrives on variety, problem-solving, and shaping how an agency’s technology and digital advertising runs.
This is a senior position. $80,000 to $120,000 salary + perks.
What you\'ll be doing
Web Development (~40%)
Technical Glue (~60%)
Skills you\'ll need to survive, no matter the position in our agency :
What you bring :
Education :
WhyTwin Creek?
Flexibility : Hybrid schedule—some office, some home, no clock-watching. We’re in the office as a team Tuesday - Thursdays. Monday and Friday are remote working days, but the office is open.
Variety : One day you’re launching a new site, the next you’re tweaking ads, the next you’re solving a DNS riddle.
Team : Work with smart, creative, genuinely nice humans who have each other’s backs.
Impact : Your work directly helps Canadian businesses grow.
Location : Our office is in Kelowna, and we love it here. Our work schedule is flexible because we love the great outdoors!
Details :
Job Type : Full-time, permanent in Kelowna, BC
Salary Range : Competitive, based on skills and experience ($80,000 - $120,000). We’ll talk openly in the interview process.
#J-18808-Ljbffr
Technical Director Digital Marketing • Kelowna, Regional District of Central Okanagan, CA