Current TV; Francis Kane and Lory George

Current TV hired Francis Kane as senior vice president, ad sales marketing and Lory George as vice president, digital ad sales.

Next story loading loading..