Vision named finalist

Posted on Jul 6 2017 - 4:30pm by Editorial Content

Vision has been announced a finalist in the ‘Best New Business Win’ category for the CRN Sales & Marketing Awards 2017, following one of many recent new client wins so far in 2017.

The category winners will be announced on 29 June at The Brewery, London.