Senior Customer Development Manager: UK Retail (1-Year Fixed-Term Contract) at avon | AI Job Board