Kenneth Shanahan

Active Hartford, CT Senior Vice-President for Keefe, Bruyette & Woods, Inc.