Mark Downes, NOVA Chief Technology Officer, has passed away
29 May 2018 Downes led the network's tech and infrastructure initiatives for six years.
NOVA Entertainment CEO Cathy O'Connor made the following statement to radioinfo today, following the sudden...