Supply chain software provider Descartes announced Wednesday that it is cutting its workforce by 7%, or roughly 200 people. The action is in response to “uncertain times for customers” as a rapidly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback