CEO

Mr. Jean-Marc Landry has over 20 years of experience in management and business development, primarily focused on the public transit industry.  Jean-Marc spent the last decade in senior management positions in the Transit Vehicle manufacturing industry.  At Nova Bus, a division of Volvo Corporation, he served as Vice President of Sales - North America, and at Cubic Transportation Systems, Vice President of Sales and Marketing – Americas.  Throughout his career, he has been instrumental in generating significant sales growth.