Business
Shop Direct launch hub in London
Shop Direct, head of digital retailers Littlewoods and Very have opened their new London office hub: Sky Victoria. Situated at 111 Buckingham Palace Road, the 25,000 square foot hub will house 250 new and current colleagues from IT, E-commerce and Data Science. Designed by SpaceInvader Design, the space features collaboration spaces, product...
loading...