By Nicola Harrison2011-09-15T00:01:00
Beauty specialist Avon has appointed a new boss for its UK and Republic of Ireland business.
Already have an account? Sign in here