ARMOUR Capital Management LP Names David B. Sayles Managing Director for Portfolio and Risk Analysis Bay Street 5 years ago