Technical Director, Digital Marketing

11 hours ago


Kelowna, Canada Twin Creek Media Inc. Full time

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%)

- Build and launch websites in MODX (80%), WordPress (10%), Shopify (10%), plus the occasional basic site in Squarespace. (designs and content are provided).
- QA test every form, feature, and device breakpoint.
- Set up analytics, tags, and conversion tracking.
- Maintain hosting, troubleshoot issues, and update existing/legacy sites.

Technical Glue (~60%)

- Handle technical setup for websites and ad campaigns: conversion tracking, remarketing, account linking.
- Setup and troubleshoot analytics and martech integrations (lead tracking,Mailchimp, HubSpot, GA4, GTM, Matomo).
- Ability to read and understand data and reports for ad campaign platforms (Google Ads, Meta Ads, LinkedIn, etc).
- Assist our reporting team with detective work on traffic spikes, or other abnormalities.
- Domains, DNS, and registrar management.
- Liaise with external IT teams when needed.
- Keep our internal tech humming: Google Workspace, Asana, MacBook setups, office network, and file server.
- Research and roll out new toolsthat make the team’s work easier.

Skills you/'ll need to survive, no matter the position in our agency:

- Be able to both work in a team and on your own, take initiative, and own your work
- Think critically; you/'re not a robot, be fearless, share your ideas, and make things better
- Familiar with using a Mac computer and using Google Suite (Gmail, Sheets, Docs)
- Excellent verbal and written communication; writing skills and strong spelling/grammar
- Enjoy a fast-paced, small-team collaborative environment
- Honesty and integrity—own up to your mistakes quickly and learn from them

What you bring:

- 7+ years of professional web development (MODX/WordPress preferred, or willingness to learn MODX fast).
- E-commerce experience with shopping cart systems such as Shopify, WooCommerce, Lightspeed, and payment gateways like Stripe, PayPal, Moneris.
- Hands-on experience with reports fromonline campaigns on a variety of ad platforms
- Solid understanding of website analytics/tracking, DNS records, domains, hosting, backups, and security measures.
- Comfortable with internal IT tasks: MacBook setup, Google Workspace admin, software installs.
- A proven ability to tackle messy problems and find solutions.
- Strong communication skills—able to explain technical things in plain English.
- Curiosity, independence, and the drive to take ownership.
- Wrestled with legacy websites without breaking them.
- Integrated or tested new software tools in a team setting.
- Knowledge in other ad platforms (Meta, LinkedIn, etc.)

Education:

- Relevant College/University diploma/degree

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.

- Monthly cell phone credit (in-lieu of company phone for client calls during remote days)
- Negotiable vacation days and health spending account (get more of what you value most)
- Casual dress (Flannel shirt? Graphic tee? Korean fashion runway? Go for it)
- $500/year company money to donate to a charity

#J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Clever Digital Marketing Full time

    Join to apply for the Associate SEM Director role at Clever Digital Marketing5 days ago Be among the first 25 applicantsJoin to apply for the Associate SEM Director role at Clever Digital MarketingWho We AreDepartment: Paid SearchLocation: CanadaDescriptionWho We AreMission: At Clever Digital Marketing, we are on a mission to empower large-scale home...


  • Kelowna, Canada Black Cup Digital Full time

    Now Hiring: Digital Marketing Account Executive in Delta, BC Job Overview: Blackcup Digital, an up-and-coming digital marketing agency, is seeking a highly motivated and results-oriented individual for the position of Digital Marketing Inside Sales Representative/Account Executive. This position will be responsible for selling digital advertising services...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Cardinal Digital Marketing Full time

    OverviewCardinal Digital Marketing is looking for a Digital Media Senior Account Manager who will be responsible for day-to-day management of clients who run paid media & SEO campaigns, with modest supervision. The Digital Media Senior Account Manager will report directly to the Senior Account Director, Client Services, who will assist with client scoping,...


  • Ottawa, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Sectigo Full time

    Digital Marketing Director We’re looking for a forward-thinking, AI-savvy Digital Marketing Director to lead digital strategy for our Enterprise business, focused on organic growth, GEO (Generative Engine Optimization), content intelligence, and discoverability across AI and search platforms. You’ll play a critical role in shaping how enterprise buyers...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Clever Digital Marketing Full time

    Account Director, Enterprise UnitDepartment: Client ServicesEmployment Type: Full TimeLocation: CanadaCompensation: $135,000 - $150,000 / yearDescriptionLocation: Remote (Canada Preferred)Reports To: Associate Director, Enterprise BusinessWho We Are:Clever Digital Marketing (CDM) is a performance marketing agency trusted by the largest home improvement...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Clever Digital Marketing Full time

    5 days ago Be among the first 25 applicants Department: Client Services Location: Canada Compensation: $135,000 - $150,000 / year Senior Account Director Location: Remote (Canada Preferred) Reports To: Associate Director, Enterprise Business About Us Clever Digital Marketing (CDM) is a performance marketing agency trusted by the largest home improvement...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada H2O Digital Marketing Agency Full time

    A leading digital marketing agency in Canada is seeking an experienced Account Manager to support clients in their digital marketing strategies. The role requires a strong understanding of digital marketing, project management skills, and the ability to build client relationships. Offering competitive compensation and flexible work arrangements. Ideal for...


  • Vaughan, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Kelowna, Laval, Southwestern Ontario, R, Canada Clever Digital Marketing Full time

    A digital marketing agency in Canada is seeking a Group Director for Paid Search to oversee strategies for multiple teams and drive performance. The ideal candidate will have extensive experience in paid search advertising, particularly with Google Ads, and will play a crucial role in mentoring a dynamic team. Join us to redefine performance marketing in the...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Compassion Canada Full time

    Director of Digital Marketing & Experience Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Compassion Canada Human Resource Management, Recruitment, Business Management/Development Job Title: Director of Digital Marketing & Experience Department: Marketing & Digital Growth Location: Remote Purpose Summary The...


  • Kelowna, Canada Gondola Full time

    # Social Media Marketing Director## •### @BCHLWarriorsCLOSED•Full-time## Job Description**Social Media Marketing Director**West Kelowna Warriors – BCHLLocation: West Kelowna, British Columbia (on-site, evenings & weekends required)**About the Role**The West Kelowna Warriors, a Junior A Hockey team in the BCHL, are seeking to hire a Marketing Director. ...