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.
Author
Views: 952










