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.