50 employees
Streamlogics specializes in the provision of communication solutions to its clients.
1999