32 employees
Shamballa Jewels is a retail jewellery producer with a diverse range of designs for bracelets, rings, cufflinks, and necklaces.
2005