Journey

Journey

Users create interactive, engaging presentations that are designed to grab and hold the attention of the viewer.

HQ location
Seattle, United States
Website
Launch date
Employees
Enterprise value
$17—25m
Authorizing premium user...