Swan Capital Partners logo

Swan Capital Partners

Swan Capital Partners is a private investment firm based in Luxembourg with an office in London. Founded in 2009, we take an entrepreneurial approach to investing in asset-backed situations by bringing strategic solutions to transformational situations through buy-and-build and restructuring strateg... Read more

Headquarters

Luxembourg

Employees

11-50

Links


Org chart

Collapse

Teams


Offices