Dune has 50 stores in the UK and over 100 stores in 30 countries around the world.
The company will open at least 10 stores a year for the next three years, both in the UK and internationally. About six will open in the UK each year.
Rubin told Drapers he “believes in stores.”
The retailer opened a new store in Buchanan Street, Glasgow in May. In 2021 it opened several new stores in Milton Keynes, Guildford and Liverpool Street in London.
Dune was founded in 1993, with a shop on King’s Road, Chelsea, which closed in 2010 as it proved too small to carry its expanded range of men’s shoes and accessories. The shoe retailer sells own brand shoes for men, women and children.
Earlier this year, Rubin launched a new sneaker brand made from sustainable materials called Lerins.