19 employees
Ettika is a luxury goods retailer that creates jewellery to help ladies look and feel their best.
2005