Computer Services
Pentwyn Business Centre, Vista House, Wharfdale Road
Cardiff
Wales
Wales
CF23 7HB
Tel: 03450700393
Vista Retail Support provides business critical technology support services to the Retail, Hospitality, Healthcare and Entertainment sectors. Core services include hardware support & maintenance, helpdesk, project services & IMACs....