Skip to content
Averna Capital
Mid market european investment manager
logo
Home
Criteria
Strategy
Culture
Team
Portfolio
News
Contact
Contact
Email
contact@avernacapital.com
Address
13 Tedworth Square
London
SW3 4DU