David O'Carroll is the Chief Operating Officer at Aurora Media Worldwide since 2018. Prior to that, David held positions such as Director, Broadcast Services (Europe) at VER and Head of Technology at Presteigne Broadcast Hire. With a background in Music and Sound Recording from the University of Surrey, David has been integral in leading the Broadcast business in the European region and is responsible for technical vision and development at various companies in the media industry.
Sign up to view 0 direct reports
Get started
This person is not in any teams