
RETAIL NETWORK
BAREFOOT believes in creating long-term partnerships in which we can invest time and energy to offer sustainable business growth. We have a comprehensive customer portfolio that covers the entire market.
From high-end to the mass market, we are able to offer a unique mix and have over 5.000 sales points in retail outlets in across Europe.