She worked for CNN International as a weekend anchor at their global headquarters in Atlanta, Georgia, until October 4, 2020.
[3] Allen has also been an anchor for MSNBC and was a national correspondent for NBC, during which she appeared on Nightly News, Today, and CNBC.
[1][2][6] In 2011, Allen developed a three-part series called The Children of the Dump which aired on CNN International as part of its Freedom Project.
The series is about Allen's experience in Vietnam's Mekong Delta and witnessing a story about child trafficking.
She has moderated events such as Fortune Magazine's Brainstorm Green Conference and Microsoft's Top 100 CEO Summit.