Isabelle Teboul


Teboul is a sustainability specialist with over 17 years’ experience working in North, West, Central, and Southern Africa for the French Army, several International Organizations and the Mining Industry. Isabelle has an excellent understanding of the practical application of the IFC Performance Standards, as well as experience in stakeholder engagement, Corporate Social Responsibility, risk and incident management, and environmental engineering.