Skip to main content

Liberty Bay names John P. Barron as Chief Executive Officer

Braintree, MA (January 14, 2025) |

The Board of Directors of Liberty Bay Credit Union announced today the appointment of John P. Barron, 44, as Chief Executive Officer, effective February 10, 2025. Barron most recently served as Chief Strategy & Growth Officer for the multi-bank holding company of South Shore Bank and Dedham Savings Bank. Previously, he was employed at Rockland Trust and at MIT Lincoln Laboratory, where he contributed to the U.S. Navy missile defense program.

Barron holds both an MBA and a Master’s in Finance from Boston College, and undergraduate degrees in Computer Engineering from the University of Notre Dame and in Computer Science from Stonehill College. He resides in Scituate, MA, with his wife, Julie, and their two sons.

Commenting on the selection, Liberty Bay Chairman Sean J. Cashman said, "This is a win for John and our credit union. Liberty Bay is among the best capitalized credit unions in New England with tremendous capacity to grow. John has a demonstrated track record of achievement in competitive strategy and profitable growth - right within our regional marketplace.”

“I’m honored to join Liberty Bay as its next CEO,” said Barron. “This institution has been a cornerstone for working families for more than a century, and as someone with deep roots in the local community, I’m excited to build on that legacy. I look forward to leading Liberty Bay into its next chapter—growing our reach, enhancing member value, and meeting the evolving needs of individuals, families, and businesses throughout our region.”

Liberty Bay Credit Union

Contact