DESCARTES SYSTEMS UK LIMITED Trademarks
PEOPLEVOX
Filed: February 5, 2018
Apparatus for recording, transmission or reproduction of sound or images; data processing equipment, namely, couplers; computer…
Owned by: DESCARTES SYSTEMS UK LIMITED
Serial Number: 87784007