David Cavanaugh is a Strategic Financial Services Leader and Trusted Advisor currently serving as a Vice President and Licensed Branch Manager at KeyBank. With extensive experience in banking, David previously held the role of Vice President and Market Manager at People's United Bank, where they led multiple financial centers and significantly increased market share and customer engagement. A dedicated mentor, David focuses on talent development, compliance, and enhancing client experiences. David is pursuing a Bachelor of Science in Finance at Southern Connecticut State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices