Founded in 1995, Lush is a cosmetics retailer based in the U.K. It has over 900 stores worldwide with most locations being the United States. The company has a wide range of products ranging from shower gels and shampoos to … Continue reading →
The "Transparency Blog" features shared wisdom about workplace transparency. For more information, check the Home page or join us to share or seek some wisdom.