55 employees
Layered Reality is an entertainment company that uses a unique method to build experiences using three ‘layers’ of multimedia.
2017