258 employees
Liz Earle Beauty is a fast-growing, privately-held brand of naturally active skincare products.
1995