Filmhub Chief Alan D'Escragnolle On How The Company Uses Tech Systems - Deadline