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.

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