Lush Ltd.

Canada
11,000 Total Employees
Year Founded: 1995

Teams at Lush Ltd.

Recently posted jobs

16 Hours AgoSaved
In-Office
Etobicoke, ON, CAN
Beauty • Retail
The Payroll Coordinator will handle payroll requests, support ticket management, ensure accurate documentation, and assist with onboarding and offboarding processes.
16 Hours AgoSaved
In-Office
Toronto, ON, CAN
Beauty • Retail
The Accounts Payable Administrator supports invoice processing and financial compliance, manages vendor accounts, and assists with month-end activities in a dynamic company environment.
11 Days AgoSaved
In-Office
Etobicoke, ON, CAN
Beauty • Retail
The Senior Tax Manager oversees U.S. tax returns, manages audits, ensures compliance, leads a tax team, and partners on strategic tax initiatives.