John McMahon is an experienced banking professional currently serving as the Senior Vice President of Community Engagement at BayCoast Bank since January 2023. Prior to this role, McMahon worked as the Vice President of Marketing & Real Estate at Mechanics Cooperative Bank from July 2009 to February 2023. Earlier experience includes a position as Development Manager at Peregrine Group, where McMahon specialized in real estate finance, marketing, and development within the Massachusetts and Rhode Island markets. McMahon's career in marketing began at Slades Ferry Bank from 2001 to 2008. McMahon holds a Bachelor's degree in Marketing from the University of Massachusetts Dartmouth, obtained between 1998 and 2001.
Sign up to view 3 direct reports
Get started
This person is not in any teams