Barry Diller

5 Appearances
Chairman & C.E.O., IAC/InteractiveCorp.