Shannon Mahoney is an accomplished compliance and risk management professional with extensive experience in the banking sector. Currently serving as Compliance & Risk Officer at Bank of Canton since January 2023, Shannon previously held key roles including Chief Risk Officer at Envision Bank and Director of Risk and Compliance at South Shore Bank. Shannon's prior tenure includes significant leadership positions such as Senior Vice President and Chief Audit Executive at Blue Hills Bank, where responsibilities involved developing audit programs and acting as a liaison for regulatory authorities. Shannon also served as Vice President, Compliance Officer, BSA/AML Officer, and CRA Officer at Blue Hills Bank, focusing on regulatory compliance and risk management. Earlier in the career, Shannon was a Supervisory Bank Examiner at the Massachusetts Division of Banks, managing safety and soundness examinations of financial institutions. Educational qualifications include a Bachelor of Arts in Accounting and Economics from the College of the Holy Cross.
Sign up to view 2 direct reports
Get started