Maya Taras-Nelson
VideoWatch: 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