John Flaherty

30 years of experience


John has over 30 years of experience developing and ensuring execution of multi-year benefits and employee engagement strategies, with a primary focus in underwriting, financial sharpness, and creative solutions. He joined the OneDigital team in partnership with MountainOne Insurance in 2017 as Vice President of Employee Benefits, with a focus on developing the Employee Group Benefits portfolio in the Quincy and greater Boston markets.

John also served as an adjunct faculty member and senior lecturer at Northeastern University, providing business instruction for nearly 30 years. He holds a Bachelor of Science degree in Business Administration from Norwich University, and a Master’s Degree in Business Administration from the D’Amore-McKim School of Business at Northeastern University.
John holds the Chartered Life Underwriter (CLU) designation.

Latest News & Updates from John Flaherty and Team

About Canton, MA Team

As of July 2019, our offices located in Sharon, Dedham and Needham, MA have joined together under one roof. We're excited to welcome you to our newest office location at 150 Royall Street, Suite 207 in Canton, MA! The incredibly strong culture of our offices yields a slew of benefits, starting with a highly tenured, professional, and FUN team of specialists ready to advise and service the unique needs of our clients. Put our 'can-do' attitude to work for you!

150 Royall Street, Suite 207, Canton, MA, 02021 | (781) 400-2500 | Get Directions | View Team Details