Dexory
–
Wallingford, Oxfordshire, United Kingdom
At Dexory, we're developing advanced software powered by cutting-edge robots that are transforming the very face of global logistics. With infectious enthusiasm, our unique blend of disciplines work in harmony to produce results at pace. From... - Nov 28