About
O3+ is a leading professional skincare brand with its headquarters in Noida, India. specialising in advanced professional skincare solutions. The company operates in over 10000 salons across India along with a presence in neighbouring countries and comprises of a work force of over 1000…