The Leadership Team at Caravelle is responsible for setting the strategic direction, overseeing investment decisions, and ensuring the overall growth and development of the French SMEs in which Caravelle invests. This team leverages its extensive experience across various sectors to guide the company in achieving its long-term objectives and maximizing investment returns.
View all