SCM Advisors
London, Englandscmadvisors.co.uk
Overview
SCM Advisors (UK) Limited is the corporate venture capital arm of System Capital Management (SCM), a major Ukrainian financial and industrial group. The firm, established in 2012, is based in London and focuses on providing investment advice and capital for early-stage technology companies across Europe and the USA. It specializes in sectors such as SaaS, FinTech, and AI, collaborating directly with founders to support business growth and strategic decisions.
Portfolio Companies
9
Website
scmadvisors.co.ukInvestments
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.