HomeMelissa HarringtonMelissa HarringtonMelissa Harrington is sales director of content business at Descartes.