Isabelle Devin
About Isabelle Devin
Isabelle Devin is the Sustainability Ratings Senior Manager at EcoVadis in Lyon, France, with extensive experience in CSR, change management, and sustainable procurement.
Current Role at EcoVadis
Isabelle Devin serves as the Sustainability Ratings Senior Manager at EcoVadis, located in Lyon, Auvergne-Rhône-Alpes, France. In this role, she is responsible for overseeing sustainability assessments and ensuring that companies meet EcoVadis' rigorous sustainability criteria. Her responsibilities likely include managing a team of analysts, refining the assessment methodology, and collaborating with other departments to enhance the overall effectiveness of EcoVadis' sustainability ratings.
Previous Experience at EcoVadis
Isabelle Devin previously worked at EcoVadis as Operations Manager for 11 years, from 2011 to 2022, in the Région de Paris, France. During her tenure, she played a crucial role in transforming EcoVadis from a small startup to a company with over 650 employees. She was involved in various aspects of operations management, including process improvements, team coordination, and implementing change management strategies within an international context.
Professional Background and Roles
Before her current role, Isabelle Devin worked at Axens as Chargée de mission Développement Durable from 2009 to 2011, where she focused on sustainable development initiatives. She also gained early career experience as an intern at Agency Kontakt in Moscow, Russia, in 2008. These roles provided her with a solid foundation in Corporate Social Responsibility (CSR) and sustainable procurement within international settings.
Educational Background
Isabelle Devin holds a Master de Développement Durable et Responsabilité des Organisations from Université Paris Dauphine, where she studied Sciences de Gestion and Economie from 2004 to 2010. She also participated in an exchange program at 서강대학교 / Sogang University, studying International/Global Studies and Sustainable Development. Additionally, she earned a Bachelor's degree in Economics from Universitetet i Oslo (UiO) in 2006.
International Expertise
Isabelle Devin has extensive experience working in international environments. Her roles required her to manage and implement sustainability initiatives across various global contexts. Her work at EcoVadis contributed significantly to the company's global reach, and she has been instrumental in promoting sustainable procurement and CSR practices worldwide.