Netflix appoints two execs to lead advertising business by Staff Reporter August 31, 2022 0 Netflix recently announced plans to add a lower-price ad-supported tier.