Mesher to step down as Descartes CEO and chairman
Mesher, who has led Descartes through a financial renaissance since
taking charge in 2004, is leaving due to “health and personal issues,” the company said. He will be replaced by Ed Ryan, the company’s
current chief operating officer.