Shop Direct will open 25,000 sq.ft offices in London next year to accommodate up to 250 staff. The move will widen its ability to attract new talent for brand marketing, eCommerce, IT, product and data. Some of its existing team members will be relocating from Liverpool or dividing their time between the two locations.
Share