Armada’s approach to investing is defined by a relentless pursuit of excellence in every facet of our business. What We Do Investment Strategy