

ORRA is India's finest diamond jewellery retail chain with a network of 89 stores, across 34 cities and 5 global design centres.
ORRA is India's finest diamond jewellery retail chain with a network of 89 stores, across 34 cities and 5 global design centres.
Industry
Retail
Company Size
1001-5000 Employees
Headquarter
Mumbai
Recent Jobs
Powered By
