Claimed Profile
Headquarters
LUSH North America supports more than 230 retail stores in Canada and the USA, a mail order business based in Vancouver, and manufacturing centers in both Vancouver and Toronto.
Employees
5,001 to 10,000
Industry
Links
Lush Cosmetics website
Youtube page:
LinkedIN
LUSH Careers Canada
LUSH Careers America

Twitter

Facebook