Get-listed-729x90
Location: 2951 El Camino Real, Palo Alto
Founded in: 2013
Stage: Post-launch
Number of employees: 6-15
Short URL: vator.co/osmo
Get-listed-300x250

Osmo

Startup/business
Palo Alto
http://www.playosmo.com
  • About
  • >
  • Activities
  • >
  • News
Company description

TBD


Team