Cleo Greene is an American journalist and anchor working for the ABC-affiliated television station, WFAA in Dallas.
Also, she worked in other places like Georgia, Maryland, and Minneapolis before joining WFAA-TV.
Our First Membership Community forFounders and Corporate Queens