Dean is the Chief Sales and Marketing Office at The Delta Group, Europe's leading visual communications specialist, delivering dynamic multi-channel international marketing services to clients around the globe. Committed to service excellence instore, outdoor and online.
With the rollout of the Covid vaccine underway, businesses and consumers alike are searching for the new normal. Technology is advancing at ferocious speed and...