Shop Direct
Shop Direct is the UK’s fourth largest online retailer. Given the leading role digital plays in the success of their business, the use of innovative technology at their events has always been high on the agenda.
Shop Direct is the UK’s fourth largest online retailer. Given the leading role digital plays in the success of their business, the use of innovative technology at their events has always been high on the agenda.