OVICE

OVICE

A virtual space based on voice chat that helps teams stay connected.

HQ location
Nanao, Japan
Website
Launch date
Employees
Enterprise value
$148—221m
Company register number
7288602191
Authorizing premium user...