-- ideal candidate is able to commute to the Vaughan office, as needed (2-4x a month)
You will lead a team of Digital Marketing Specialists (paid media) and Account Managers (client services), ensuring excellence in performance, delivery, and client experience. We are seeking a seasoned manager with hands-on experience leading performance marketing teams in a digital agency environment. You will oversee the execution, operations and performance of a large portfolio of franchisee accounts. This role requires strong leadership, deep paid media expertise, operational excellence, and the ability to develop both people and processes.
What You'll Lead
Team Leadership
Lead, coach, and develop a team of Digital Marketing Specialists (Meta + Google) and
Account Managers.
Conduct weekly 1:1s, performance reviews, QA checks, and skill development plans.
Provide day-to-day support on escalations, decision-making, prioritization, and
workload distribution.
Foster a culture of accountability, collaboration, and continuous improvement.
Client Services & Relationship Management
Oversee the delivery of high-quality service across all assigned franchise groups.
Ensure proactive communication, reporting accuracy, and strong performance storytelling.
Manage high-level escalations and key client situations.
Support onboarding, new launches, and expansion initiatives for your line of business.
Serve as a positive, team-first collaborator who works closely with strategists, designers, developers, and leadership to keep projects and relationships healthy.
Proactively identify risks in projects or communication and remove blockers with internal stakeholders.
Maintain accurate notes, deliverables, timelines, and billing across accounts.
Performance Marketing Oversight
Guide media strategy across Meta, Google/PMAX, and Programmatic Channels.
Review performance dashboards and ensure optimization recommendations are
applied.
Oversee creative testing, quarterly strategy updates, and ongoing experimentation.
Ensure campaigns align with KPIs, budget pacing, and franchise system goals.
Operations & Process Management
Ensure team adherence to Asana, SOPs, QA workflows, and agency best practices.
Improve operational efficiency across reporting, builds, onboarding, and communication.
Partner with senior leadership to enhance agency-wide systems and processes.
Lead capacity planning, resource allocation, and workload balancing.
Ability to multitask, prioritize, and perform well under pressure.
Bring a growth mindset, self-awareness, and strong accountability.
What You Bring
5+ years experience managing performance marketing teams in a digital agency (required).
Strong understanding of Meta Ads, Google Ads/PMAX, Programmatic, and multi location paid media strategy.
Proven track record of leading teams who manage 50-150 paid ads accounts.
Excellent communication, leadership, and client-facing skills.
Ability to problem-solve quickly, manage multiple priorities, and make data-driven decisions. Need to possess advanced analytical skills and be highly process-driven.
Experience with franchise or multi-unit brands is a strong asset.
Excellent attention to detail, with a strong understanding of budget constraints and project management.
Strong organizational ability to manage multiple clients and projects.
Ability to interpret campaign analytics and make data-driven decisions.
Compensation
$80-$85k
$1K Wellness Benefits
Job Type: Full-time
Pay: $80,000.00-$85,000.00 per year
Benefits:
Extended health care
Paid time off
Vision care
Wellness program
Work from home
Experience:
Digital Marketing Agency : 5 years (required)
Agency Leadership: 5 years (required)
Work Location: In person
Expected start date: 2026-01-02
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.