Melissa Harrington

Melissa Harrington

Melissa Harrington is sales director of content business at Descartes.Â