Avon Reps and Teamleaders Required for Avon opportunity Inverness, HighlandCash in HandRecruitment Avon Cosmetics LTDCommission based only-potential earnings £50-£1000 per month24 days ago