← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

digital marketing specialist

Magnolia Communications · Vancouver (BC)

📅 25/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 46,384 jobs in Canada →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Term: Six month full-time contract, with likelihood of extension. \*COVER LETTER REQUIRED TO BE CONSIDERED FOR THIS POSITION, WE ARE ONLY CONSIDERING CANDIDATES BASED IN GREATER VANCOUVER AREA OR WILLING TO RELOCATE Magnolia is looking for an experienced *Digital Marketing Specialist* who can both project manage and execute digital marketing programs across an established portfolio of B2B clients. This is a hands-on agency role for someone who understands how to take a digital marketing strategy from plan to execution. You will manage multiple client programs simultaneously, coordinate timelines and deliverables, work directly with clients and internal team members, and execute campaigns across paid media, email, SEO, content, landing pages and other digital channels. Our company is results-driven and growth-minded, led by a team of customer-centric marketing and communications experts. The ideal candidate is highly organized, proactive and comfortable taking ownership. You understand the bigger business objective behind a campaign but are equally comfortable getting into the platforms, launching campaigns, reviewing performance and making recommendations to improve results. *Responsibilities* PPC * Develop, manage and execute successful PPC campaigns across multiple platforms such as Google, Facebook, LinkedIn, and others * Display in-depth technical knowledge and understanding of paid media platforms, their respective participants (Google Ads, Facebook, LinkedIn, YouTube.) and how each platform can be deployed in different scenarios. * Working knowledge of Google Analytics 4, Google tag manager and other tracking tools. * Analyze campaign performance, comparing current campaign execution strategies with new ideas to find incremental improvements * Experience working with Google Ads Editor/Microsoft Editor * Understanding of technical platforms to manage accounts * Continuously monitor, optimize and refine PPC campaigns to maximize results, including monitoring budgets and bids, and adjusting ad copy and targeting as needed * Thorough understanding of the latest trends in PPC Content & SEO * Provide SEO analysis and recommendations in coordination with elements and structure of websites and pages. * In-depth knowledge of SEO tools (Semrush, aHrefs, GSC) * In-depth knowledge of core web vitals, on-page optimization, and technical seo * Familiarity with how structured data markup works for SEO Email Marketing * Support and execute email marketing and nurture campaigns, including list segmentation, campaign setup, testing, deployment and performance reporting. * Understanding and experience using various email marketing tools such as MailChimp, Salesforce and HubSpot Digital Marketing * Project manage multiple digital marketing accounts * Responsible for meeting KPI expectations of campaigns * Responsible for product quality of the deliverables (emails, landing page, social media, martech integration) * Take a strong data driven, analytics approach with the internal team to recommend campaign performance and improvements for current campaigns * Recommend creative and outside the box campaigns for client accounts * Perform research and can understand the characteristics of high performing digital campaigns * Define and report key metrics to monitor user experience and digital marketing campaign effectiveness including ROI * Own the aggregation of data across the various digital channels * Draft in-depth analysis and reports for client use to showcase campaign performance and identify gaps/areas for improvements based on data Account and Project Management * Translate client business and marketing objectives into clear digital campaign plans, work back schedules, deliverables, responsibilities and success measures. * Be client-facing and participate in client meetings to discuss campaign plans, timelines, results, recommendations and next steps. * Operate as main point person for details related to digital marketing Location Vancouver , BC Work location Hybrid Salary $ 60,000 to $ 70,000 YEAR annually Terms of employment Term or contract Full time Starts as soon as possible vacancies 1 vacancy Source indeed.com #10240132770 Various locations Vancouver, BC
Read the rest of the job →
For people searching Marketing

27,322 marketing jobs are open right now

Here's where they are, who's hiring them, and what to say in your interview.

27.322Jobs
5.920SG
62%EN

Singapore alone has 5,920 of them. India has 3,543. The US has 2,443. If you're looking at a marketing role, geography matters: check WorkMundi's location filters to see which regions match your visa status and timezone. Don't apply everywhere; apply where you can actually work.

Four employers are posting at scale: SIMPLE RECRUIT (1,205 jobs), ROYAL ORG PTE. LTD. (795), SKILLMATCH RECRUITMENT (435), and jobgether (371). If you see a job from one of these names, you're looking at a company that hires marketing roles repeatedly. That's a signal of stability—and a chance to learn their hiring patterns across multiple openings.

In your interview, expect this question: 'Tell us about a time you measured the success of a campaign.' Marketing hiring managers ask this because they want proof you think in metrics, not hunches. Come with a real example—conversions, clicks, revenue, engagement rate, cost per acquisition—pick the metric that mattered most. Show you track what you do.

16,882 of these 27,322 job ads have text written in English. That's the ad itself, not necessarily the language the job requires. Read the job description carefully to confirm what languages the role needs.

👁 11 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →