ICTA Icon Award Presented to Ioan Allen
The International Cinema Technology Association presented Ioan Allen of Dolby Laboratories with the ICTA Icon Award on 10 January during the organization’s 2023 Los Angeles Seminar Series (LASS). Allen becomes the second honoree to receive the award, which was first bestowed upon the Will Roge…