
Liberty Bay Credit Union appoints new Chief Executive Officer
February 10, 2025 — The Board of Directors of Liberty Bay Credit Union is excited to announce the appointment of John P. Barron as Chief Executive Officer, effective February 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.
“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.”
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.”
About Liberty Bay Credit Union
Headquartered in Braintree, MA, Liberty Bay Credit Union is one of Massachusetts’ largest credit unions, with over $800 million in assets and more than 23,000 members. Founded in 1917 as the Telephone Workers Credit Union, Liberty Bay has evolved to meet the diverse needs of its members while staying true to its mission of empowering individuals and supporting local communities. Offering a full range of in-person and digital banking services, Liberty Bay is committed to helping members achieve financial success. For more information about membership and services, visit www.lbcu.org.
About Smith & Wilkinson
With over two decades of experience, our Financial Services team has successfully led hundreds of placements across various sectors, including Community Banks, Credit Unions, FinTech, and more. We specialize in sourcing a wide range of financial services positions that cater to different aspects of the industry, ensuring we can connect you with the best talent.
Our search assignments cover all seniority levels and functional areas within the financial services ecosystem, providing our clients and candidates with maximum visibility into the talent market.
Looking to fill a role similar to this Chief Risk Officer position? Partner with our Financial Services team and secure the best talent for your strategic needs.