Dolby’s Ioan Allen Receives ICTA Icon Award
Dolby Laboratories’ Ioan Allen has been presented with the International Cinema Technology Association presented with its Icon Award. Allen becomes the second honoree to receive the award, which was first bestowed upon the Will Rogers Motion Picture Pioneers Foundation for its efforts to aid members of the cinema industry when COVID-19 closed theatres.