ticketscript, has appointed Nick Wells as Country Director UK to lead the Commercial team – comprising of the Sales and Account Management teams – to further build and manage the business’ client portfolio within the UK. Wells joins with vast commercial experience, having held a number of senior roles across the media landscape in the […]