Lush Ltd.

Canada
11,000 Total Employees
Year Founded: 1995

Jobs at Lush Ltd.

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

Recently posted jobs

6 Days AgoSaved
Remote
Canada
Beauty • Retail
Leads North American brand program management, overseeing project workflows, campaign prioritization, budgets, resourcing, launches, and cross-functional delivery. Manages and develops Brand Project Managers while partnering with Marketing, PR, Creative, Finance, global teams, agencies, vendors, and leadership. Establishes processes, tracks performance, manages changing priorities, and supports strategic implementation of global brand initiatives.