Jay Mejia, president and CEO of Leon Cannon Logistics in Lowell, is amazed at how quickly the company has grown since its founding in October 2009.