In February, Armada took home first place at the Stevie Award ceremony. This recognition is a testament to our commitment and delivery of world-class service and the outstanding work of our service teams and entire Armada staff. The awards are the business world’s top honors for customer service.