Ofer RazonWrong Ofer Razon?
901 Marshall Street Suite 200
Redwood City , California 94063
Company Description: Every day, oDesk helps people all over the world work together, as if they were seated in the same office. Founded in 2004, oDesk (www.oDesk.com) is a global... more