Lush Ltd.

Canada
11,000 Total Employees
Year Founded: 1995

Teams at Lush Ltd.

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.