CNET Mark Licea’s profile

Mark Licea

Location: New York

Title: Senior Producer

Joined CNET: September 30, 2009