Join Avon in the Cambridgeshire area? We have many Avon representative and sales leadership opportunities in the Cambridgeshire area.
Cambridge is a university city and the county town of Cambridgeshire, England, on the River Cam approximately 50 miles (80 km) north of London. Cambridge is home to the World famous Cambridge University.
Cambridge expanded rapidly, due in part to increased life expectancy and improved agricultural production leading to increased trade in town markets.
If you are interested in becoming a local area representative for a location in Cambridgeshire area, please get in touch.