Management

The Mabarex management team has massive experience in water and waste treatment. The team acts as a bridge from Mabarex’s beginnings under founder Louis Barré to today’s company led by Georges Szaraz.

Georges Szaraz, Eng., M. Eng.

Georges Szaraz, Eng., M. Eng.

CEO

Georges has over 25 years’ experience in management positions in the environmental services, engineering, and retail sectors. A creative, visionary professional with entrepreneurial drive, he has held key positions guiding businesses through periods of sustained growth. Georges’s colleagues describe him as a leader who thrives under pressure, adapts readily to change, and brings out the very best in everyone he works with.

Georges is now at the helm of Mabarex and its team intent on innovation and strong growth.


Jean-Philippe Raboud, Eng., Ph.D.

Jean-Philippe Raboud, Eng., Ph.D.

Vice President Engineering

For 21 years, Jean-Philippe has been the driving force behind engineering at Mabarex. Together with his team, he works to develop technical solutions and spearheads innovation projects. With a rare combination of technical know-how and a gift for explaining complex processes in straightforward terms, Jean-Philippe keeps interactions with clients and partners friendly and efficient.


Steve Rancourt

Steve Rancourt

Vice President Operations

In a career that has touched on virtually every aspect of the industry, Steve’s practical, hands-on approach always gets results. He has over 20 years’ experience in water treatment, including 14 with Mabarex.

Steve oversees the Mabarex team of project managers and technicians.


Michel Emond, Eng.

Michel Emond, Eng.

Sales Manager

Michel has worked in the water and sanitation industries for over 35 years. He brings a huge range of experience to the table, spanning project design, implementation, and management, in Canada and in Asia. Michel has been instrumental to Mabarex’s growth, leading business development initiatives while putting his talents as an advisor and manager to effective use within the company.


Charles Meunier, Eng., MBA

Charles Meunier, Eng., MBA

TECHNICAL SERVICES MANAGER

Charles Meunier has more than 25 years of experience in water treatment, in both the private and public sectors.

He has a background in engineering, business administration, applied sustainable development, and corporate ethics.

Charles is dynamic, results-driven manager with strong communication skills. His expertise and experience will contribute to Mabarex’s development and ensure customer satisfaction.


Mabarex Newsletter

Keep up-to-date on the latest technical information, regulatory trends, industry developments, and news from Mabarex.


Note: You may unsubscribe at any time.