22 employees
Videocall is a managed service provider and systems integrator, providing on-premises, cloud and hybrid video conferencing and collaboration
1997