Back to Speakers

John Carlan is Joint Managing and founder at Javelin Technologies with prime responsibility for managing the sales and marketing team. John holds a BSc in Computer Science from The University of Western Ontario. With a rich background in engineering and CAD technology John has held positions at AutoTrol and EDS Unigraphics in Canada and is dedicated to helping Canadian companies improve their product development and manufacturing processes using advanced 3D.