Ben McMillan

NOVA Entertainment have appointed Ben McMillan to the newly created role of Head of Digital Audio to service clients’ growing commercial demands and leverage opportunities in the podcast and digital audio environment.