Head of Tax – Avon International 475 Avon Cosmetics Limited (UK) United Kingdom, London (Avon Intl, United Kingdom) Remote 2 weeks ago workday Full Time Finance