75932325
Mar 1, 2000
SDR TECHNOLOGIES INC.
Subscribe
AN INTERACTIVE VOICE RESPONSE SYSTEM, HARDWARE AND SOFTWARE THAT IS USED TO PROVIDE TELEPHONY SERVICES AND SOLUTIONS THROUGH A GLOBAL NETWORK