Cambridge
A timeless British cosmetics retailer, is looking for a dual-site manager for their Cambridge and surrounding store...