Richard Barry is Executive Vice President, Chief Credit Officer at People’s United Bank. He is responsible for oversight and management of enterprise-wide credit risk activities. Barry has more than 25 years’ experience in managing risk and growing businesses for community-centric financial services companies.
Before joining the Bank, Barry was the Chief Credit Officer at KeyCorp where he was responsible for all credit risk activities, including oversight of a $175 billion portfolio. He joined Key from First Niagara where he was the Chief Risk Officer, and played an integral role in the acquisition and integration of First Niagara into Key.
Prior to that, he spent more than a decade at Citizens Financial Group with roles of increasing responsibility, including President of the CT market, and most recently as Chief Credit Officer, managing a $65 billion portfolio of mid-corporate, middle market, small business, commercial real estate and several specialty businesses.
Barry received a Bachelors degree in Finance from Bentley University and an MBA from Babson College’s F.W. Olin Graduate School of Business.