Jean-Michel Logan

VP, Customer Success at Novarc Technologies

Jean-Michel is the Vice President of Customer Success at Novarc. He started his career almost 20 years ago as a machinist in British Columbia. Over the years he returned to school to progressively grow his skill sets and grow as a professional as his interests expanded with his experience. Prior to joining Novarc, Jean-Michel was, amongst other things, Senior Project Manager for a Clean Energy company, in charge of the clean-energy portfolio for a large North American forestry company, maintenance supervisor of a large sawmill, owner and operator of a clothing company, and has provided training and consulting on Project Management skills and processes. Jean-Michel holds a Technologist Diploma from Camosun College, a Bachelor's in Mechanical Engineering from the University of Victoria, a Master's in Clean energy Research from the University of British Columbia, and is a registered Project Management Professional and Professional Engineer in British Columbia.

Timeline

  • VP, Customer Success

    Current role

View in org chart