Headquarters
Switzerland

Armada Investment

Armada Investment is focused on generating long-term value appreciation throughout a diversified, multi-hundred million dollar portfolio. Founded in 2000, its investment activities span various industry sectors, regions and asset classes, from early stage venture investments and public equity investing to commodities and real estate. Venture capital investment activities are focused on active, early and growth stage investments.

Visit the Armada Investment website

About us

Engage with us

  • Sign in
  • Partner with us
  • Become a member
  • Sign up for our press releases
  • Subscribe to our newsletters
  • Contact us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum