Latest NewsRahul Shanker has been appointed by Avon India as new MDadminFebruary 17, 2016 by adminFebruary 17, 20160792 Avon India, the beauty products direct selling company has announced the appointment of Rahul Shanker as its new Managing Director. The firm has said in...