Changing Channels...
/Allen Devlin joins CBS O&O WCBS in New York where he will be an Anchor/Reporter. Allen most recently was a Weekday Anchor/Reporter at the CBS Affiliate in Atlanta. Allen, who holds a Master’s Degree in Journalism from Columbia, has won numerous awards for his work.
Repped by Mort Meisner Associates