McCormick Armstrong Names New CFO