Peacock logo. Image source: NBCUniversal Annie Luo, Executive Vice President of Head of Global Partnerships and Strategic Development at Peacock, echoed Rivera, saying that they were launching the ...