Avedon Logo

Avedon Capital Partners is an investor passionate about supporting exceptional entrepreneurs and management teams of niche market-leading companies to realise ambitious growth plans in partnership

52 & 15

Total & Active investments

60

Add-ons

€ 800m +

Revenues active investments

1,800 +

Portfolio employees

450 +

Locations worldwide