Shop Direct to host colleagues at its newly opened London hub
LIVERPOOL, 2017-Aug-03 — /EPR Retail News/ — Shop Direct, the UK’s second largest pureplay digital retailer, has opened its London hub at 111 Buckingham Palace Road. The office, known as Sky Victoria, will host colleagues working across data science, IT, eCommerce, product and brand.
The 25,000 sq…