SCIO is an award-winning European asset-based credit manager located in London. We are passionate about providing long-term value to our investors and borrowers alike. SCIO accomplishes this by providing collateralised loans to underserved small and mid-cap European borrowers. Capital for these l... Read more
This company has no teams yet
This company has no offices yet