Assistant Store Manager/Store Manager Punjab
ORRA Fine Jewellery
- Chandigarh
Company Overview ORRA Fine Jewellery is India's finest diamond jewellery retail chain with a network of 88 stores across 38 cities and 5 global design centres. With over 1000-1300 …