Locations
St. John's, NL, Canada
Size
51-200 employees
founded in
2015
We’re on a mission to create the world’s most advanced holographic display technology.