100 employees
Trio Systems provides multimedia technology, audio recording software, and patents relating to internet social media systems services.
1978