111 employees
International distribution company focused on designing content-specific models; including but not limited to Theatrical Exhibition, Digital and TV.
2001