Location:

49 Puto districtShanghaiShanghai200333China View Map

Revenue:

$2.4 Million

Employees:

12

Phone:

+86 21 5266 9392
More

Description:

Since 2009, MYBO has been doing what we do best - making fun games. Based in Shanghai, our team of thirty (plus our company dog Apple), are working on our lates...  

Read More

Recently Updated profiles at this company

Marketing Intern

Browse ZoomInfo’s Directories