19-07-12 Allen Company guests 10 W.jpg

Barry Diller is Chairman and Senior Executive of InterActiveCorp and Expedia Group. He also created Fox Broadcasting Company and USA Broadcasting.