Located in 3417 Evanston Ave N #431, Seattle, WA 98103, United States
About me
About
Spot is a 3D virtual platform loaded with the collaboration and communication functionality a high-performing team needs: voice and video, screen-sharing, and chat all at the team's fingertips.