Contact UsOur BlogClient LoginManaging $70K+/month in ad spend for Ontario businesses

Careers · We're hiring

Marketing Jobs That Put You On Real Client Work

Marketing jobs at NewLife put you on real client work fast. We're a fast-growing full-service agency in Barrie — in-house film crew, paid media, SEO, design and CRM builds — hiring people who want their work in the real world.

★★★★★ 5.0 Google ratingServing Simcoe County since 2022$70K+/mo ad spend managedFully in-house teamLeave your strategy call with a written growth plan — yours to keep, hire us or not.

Why NewLife

Why Work Here

Real client work, day one

No mock briefs. The accounts you touch belong to real Ontario businesses with real numbers on the line.

Everything in-house

Film crew, editors, designers, paid media, CRM builds — you work beside every discipline, not in a silo.

A team you can name

Small and senior on purpose. Your work is visible, your ideas reach clients, and nobody hides behind layers.

Growing fast, rooted local

Barrie & Simcoe County first — with client work that's reached Aruba, Washington DC, Tampa and Thunder Bay.

Open positions

The Marketing Jobs We're Hiring For

Open role

Head of Operations

Keep the machine running: processes, timelines and quality across every client account, so the crew can do its best work on schedule.

[NEEDS: full job description + requirements — Head of Operations]

Open role

Creative Director

Own the creative bar — lead shoot days, direct edits and design, and make sure everything that ships stops a scroll.

[NEEDS: full job description + requirements — Creative Director]

Open role

Sales Director

Own the pipeline: strategy calls, honest scoping and closing the partnerships that fuel the agency's growth.

[NEEDS: full job description + requirements — Sales Director]

2 positions

Paid Ads Manager (Meta & Google)

Build, launch and optimize campaigns across client accounts — prospecting to retargeting, measured in cost per result, not clicks.

[NEEDS: full job description + requirements — Paid Ads Manager (Meta & Google)]

Open role

Lead Video Editor

Turn crew footage into reels, ad creatives and brand films — fast turnarounds, platform-ready cuts, performance in mind.

[NEEDS: full job description + requirements — Lead Video Editor]

Open role

Web Developer

Build client websites and landing pages that convert ad traffic — wired into CRMs, tracking verified end to end.

[NEEDS: full job description + requirements — Web Developer]

Open role

AI Specialist

Build AI-assisted workflows across production, reporting and operations — make the whole agency faster without cutting corners.

[NEEDS: full job description + requirements — AI Specialist]

Open role

Account Manager

Be the client's person: day-to-day communication, monthly reporting and making sure every promise gets kept.

[NEEDS: full job description + requirements — Account Manager]

Open role

SEO Specialist

Local SEO, Google Business Profiles and content that ranks — turning searches into leads for Ontario businesses.

[NEEDS: full job description + requirements — SEO Specialist]

Life at NewLife

What The Work Looks Like

Shoot days at client locations, a studio in the Barrie area, and the occasional road trip — Toronto to Washington DC to Tampa, most recently. See where the crew has been →

Apply

Throw Your Hat In

Low friction on purpose: the form builds an email to us — attach your resume when your mail app opens. We reply to every serious application.

Applications go straight to contact@newlifemarketing.ca.

Still in school? Our SCDSB co-op program is the other door in.

Call 705-302-1097Book a Call