Mechelle Engemann

Global Sustainable Development Leader for Solvay Technology Solutions

Mechelle Engemann is the Global Sustainable Development Leader for Solvay Technology Solutions. In this role, she is the champion of the team’s sustainable development performance and ensures that sustainability is embedded in business strategies. Using the ‘Solvay Way’ framework and tools, she develops common goals for sustainability throughout the organization, ensuring a strategic alignment between and across the different functions and divisions. Mechelle brings 30 years of industry experience, and is a seasoned sustainability professional with a progressive track record for fostering change.

Prior to this role, Ms Engemann worked for many years as a supply chain professional in Solvay, where she implemented customer relationship management and process improvement strategies.

Copyright © 2020
World Business Council
for Sustainable Development

All rights reserved
Privacy Policy


Chemin Eugène-Rigot, 2B
Case Postale 2075
CH-1211, Geneva 1

Tel: +41 (22) 839 3100
Fax: +41 (22) 839 3131

How to find us