Big Stage

Big Stage

Media technology company that helps users project themselves photo-realistically into the digital realm.

HQ location
South Pasadena, United States
Launch date
Employees
Enterprise value
$11—16m
Authorizing premium user...