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.
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
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]
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]
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]
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)]
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]
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]
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]
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]
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.