Excelsia Capital corporate office is located in 21 Dreyer St, Cape Town, 7708, South Africa and has 11-50 employees.
excelsia capital
excelsia capital proprietary ltd
excelsia capital pty ltd
mark narramore
Departments
Number of employees
Finance
4
C-Suite
2
Information Technology
2
Sales
2
Operations
2

| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Excelsia Capital's success, and advanced their careers.
Explore More
Excelsia Capital is a South African independent investment management firm established in 2016, specializing in tailored wealth solutions, portfolio management, and financial expertise. The company manages over R9 billion in assets and serves a diverse clientele, including institutional and retail investors. With a team boasting over 180 years of c... Read More