It 's a niche , '' said George Zachary , an experienced veteran Silicon Valley investor who is a partner in Charles River Ventures of Waltham , Mass. , and Menlo Park , Calif. .
Silicon Valley
Menlo Park
/location/location/contains
PERSON
George Zachary
LOCATION
Silicon Valley
LOCATION
Menlo Park