Netflix Names Nicolle Pangis as New VP of Advertising

Business