Maya Taras-Nelson
- Video
Watch: Birchbox’s UK boss on its first UK pop-up store
Birchbox’s UK managing director Savannah Sachs shows Retail Week around the beauty subscription service’s first UK pop-up shop on London’s Carnaby Street.
2017-11-09T07:00:00
Birchbox’s UK managing director Savannah Sachs shows Retail Week around the beauty subscription service’s first UK pop-up shop on London’s Carnaby Street.
Advertisement
Advertisement