Inscripta today named Jim Lalonde, Ph.D. to its management team