He has anchored news updates at MSNBC and has done weekend anchoring at WNBC - TV , in New York City .
Prior to his CNBC Radio assignment , David was co-anchor of CNBC 's Morning Call .
David has anchored news updates at MSNBC and has done weekend anchoring at WNBC - TV , in New York City .
Prior to his CNBC Radio assignment , David was co-anchor of CNBC 's Morning Call .