Aurora Media Worldwide, Operations Director
David O’Carroll is the Operations Director overseeing innovation at Aurora Media including the integration, and operational and technical developments that enhance the content experience.