35 employees
Izil is a cosmetic company that provides luxury natural skincare and beauty products.
2012