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.