Navvia Announces Changes to Senior Leadership Team
Today, Navvia announces a significant addition to its executive leadership team with Tony Richards joining the firm in a full-time capacity as Chairman. Richards, based in Chicago, is a seasoned veteran with a highly successful career spanning over 25 years in the financial services industry, notably as Managing Director of Lehman Brothers and Head of […]