Sid Lee

HQ
Montréal
Total Offices: 7
561 Total Employees
Year Founded: 1993

Sid Lee Benefits Overview

Compensation + Benefits

Offers generous parental leave

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Company Culture

Provides free snacks and drinks

Recently posted jobs

AdTech • Marketing Tech
Leads multiple complex digital projects and accounts from estimation through post-launch, managing budgets, profitability, scope, timelines, risks, client relationships, stakeholder communications, and business opportunities. Coaches junior project managers, supports process improvement, and integrates AI into project workflows. Requires extensive agency experience, strong Agile and hybrid delivery expertise, digital platform experience, bilingual French and English communication, and proficiency with project management tools.
4 Days AgoSaved
Hybrid
Montréal, QC, CAN
AdTech • Marketing Tech
Develop campaign concepts and copy across film, digital, print, social media, editorial, outdoor, and experiential channels. Collaborate with art directors, multidisciplinary teams, clients, photographers, directors, and vendors. Present creative work, manage multiple projects and deadlines, monitor cultural and industry trends, and contribute innovative ideas to the agency’s creative offering.
5 Days AgoSaved
Hybrid
Montréal, QC, CAN
AdTech • Marketing Tech
Supports HR and recruitment teams as a first point of contact for employee and talent-acquisition inquiries. Manages benefits support, internship programming, onboarding, HRIS transactions, job postings, applicant screening, offer letters, reference checks, and varied operational projects. Requires HR or organizational-development education, relevant support experience, LinkedIn Recruiter proficiency, bilingual French and English communication, and hybrid office attendance three days per week.