DCE Climate & Sustainability Leader
Olivier is a Partner in Advisory at Deloitte France Sustainability Services. This practice provides advice and guidance to corporate and public entities in all of their sustainability and social challenges. Olivier began his career in a consulting firm specializing in life cycle analysis, and over the years has gained significant experience serving clients on procurement transformation, supply chain and operations practices. He joined BIO Intelligence Services in 2008 before it was acquired by Deloitte in 2013. Olivier manages projects and advises corporations to design their sustainability strategy and improve their environmental performance.