Armada is an advisor to, and investor in rapidly growing but early stage Enterprise SaaS businesses who started life if the UK
Focus Areas
Investment Types
Notable Investments