Technology Rochelle Garner CNET Staff By admin geegle - January 18, 2016 0 855 Facebook Twitter Pinterest WhatsApp Rochelle Garner CNET Staff Location: San Francisco Occupation: Features Editor / News Member Since: October 24, 2014