The new combined company will boast 3,200 stores worldwide with a presence in 100 countries. Is Avon still calling? Avon cuts jobs at UK distribution centre Avon has been struggling to modernise ...
Some results have been hidden because they may be inaccessible to you