Michel Deleuran is a seasoned executive with extensive experience in international business. He has held senior roles in numerous countries, managing complex business and logistics issues, and in the process gaining a deep understanding of organizational and leadership dynamics. His substantial track record is highlighted by achievements in organizational development and business transformation.
Recognizing our mission-critical role in identifying leaders who can align business interests with protecting the planet, we undertook a monthly LinkedIn poll to take the pulse on sustainability imperatives. Find the results and key takeaways in our Global Sustainability Snapshot.