Michelle Meyers Former CNET Staff

Location: San Francisco

Former Occupation: Senior Editor / News

Member Since: June 23, 2005