Francesca Ambiker
Who is Francesca Ambiker? The two-time Emmy nominee revealed Francesca Ambiker is an American journalist and television host who now anchors NBC’s Atlanta Entertainment. Francesca Ambiker also received the prize for the finest on-air reporting in 2019. She is also…