ORRA Fine Jewellery
–
Aurangabad, Maharashtra, India
Company Overview ORRA is India's finest diamond jewellery retail chain with 1,000-1,300 employees. Headquarters in Chandigarh, Surat, Bangalore. Belongs to the Retail industry. Job Overview Store Manager at ORRA Fine Jewellery with Executive-level... - Apr 26