34 employees
IDB is a telecommunications company that develops and operates VoIP Systems and CRM technologies and provides business process management.
2006