Partner
Partridge Snow & Hahn LLP
Flanagan & Hunter PC
Clerk
Massachusetts Superior Court
Attorney
Suffolk University Law School
Boston College