Sid Lee

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

Jobs at Sid Lee

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
Hybrid
Toronto, ON, CAN
AdTech • Marketing Tech
Freelance Producer responsible for leading end-to-end advertising and branded content production across broadcast, social, digital, and integrated campaigns. Manages creative collaboration, crews, suppliers, budgets, schedules, logistics, post-production, legal requirements, and project closeout. The role requires strong agency production experience, leadership, negotiation, technical knowledge, vendor networks in Toronto, and expertise in emerging technologies including artificial intelligence.
2 Months AgoSaved
In-Office
Toronto, ON, CAN
AdTech • Marketing Tech
The Creative Team role involves writing copy, managing projects, creating structured work, and presenting ideas while collaborating closely with clients. Candidates should demonstrate innovation and a strong portfolio.