Stéphane Michaud

Stéphane Michaud

Corporate VP Innovation, Markets and Solutions

Innovation has always been at the heart of Stéphane’s career. He has led Ecosystem to develop new expertise and design bolder energy solutions, including steam to hot water conversions, combined heat and power plants, biomass, and more. An active proponent of energy efficiency R&D, Stéphane has represented Ecosystem as a member of the T3E Industrial Research Chair in Energy Technologies and Energy Efficiency, and is on the board of directors of the CRIBIQ, a research and innovation consortium for industrial bioprocesses including biogas technologies.

Over the years, Stéphane has participated in the development and implementation of several large-scale projects across various sectors and multiple geographies. Today, he plays a pivotal role at Ecosystem in developing innovative, creative solutions to accelerate the energy transition. His role is to develop new markets that match our service offerings, as well as transformative projects and technical solutions for all our business areas. He also ensures that cutting-edge technologies are an integral part of our corporate strategy.

An experienced and versatile engineer, Stéphane perfectly embodies Ecosystem’s holistic approach. When considering new ideas, our engineers often turn to Stéphane because he has the drive that inspires us to believe that nothing is impossible!