Founded in 2002, Alcentra is an international expert in credit management, private credit and structured credit strategies and one of the largest and longest-standing European credit and private debt managers. Across all its investment strategies the firm employs a disciplined, value-orientated appr...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
2002 (23 years)
Address:
CANNON PLACE, 78 CANNON STREET; 78 CANNON STREET; LONDON, LONDON EC4N 6HL, GB
HIGH
spending power