Bin Xu Email
VP Engineering . oDesk
How to contact Bin Xu
Join and see Bin's contact info for free!Current Roles
Employees:
5705Revenue:
$1.2BAbout
oDesk is now Upwork, the world’s largest freelancing website. Visit us at https://www.linkedin.com/company/upwork.oDesk Address
901 Marshall Street Suite 200Redwood City, CA
United States