Avon Reps and Teamleaders Required for Avon opportunity Johnstone, RenfrewshireCash in HandRecruitment Avon Cosmetics LTDCommission based only-potential earnings £50-£1000 per month9 days ago