Invictus Capital Employee Directory
Financial ServicesGeorge Town, Cayman Islands11-50 Employees
Invictus Capital has about 32 employees across 5 continents, with the largest share in North America (35%). By country, the largest groups are United States Of America (32%), Singapore (10%) and South Africa (6%). Banking and Business make up over half of the profiles with a known department. Invictus Capital's workforce spans 4 departments. Invictus Capital's workforce fell 33% between July 2025 and July 2026.