Bill Holmes earns business development stripes at Netflix

Bill_Holmes_Netflix