Awards Image Skincare International Distributor of the Year Renaissance Products Ltd.RENAISSANCE PRODUCTS LTD. Win Image Skincare International Distributor of the Year Award