Tag: , , , , , , , ,

Ms. Snigdha Suman, Head – Marketing, Avon India

Brief Profile: Being a beauty company, Avon has excavated its name among thousands of households. But Avon is so much more than a beauty company, says the brand itself....