John Carlan

Toronto, Canada

Managing Director of Canada's #1 provider of 3D solutions to engineering and manufacturing companies
Background
Work Experience

Managing Director

Javelin Technologies

July 1997 - December 2016