Portland-based Maine Community Bank launched a dedicated merchant services division to meet growing demand for card processing, point-of-sale systems and e-commerce solutions.
The division will operate effective immediately.

“Businesses are looking for strategic and thoughtful guidance paired with efficient products and technology,” said Steve deCastro, the bank’s CEO.
As the bank approaches $3 billion in assets, the division is part of the bank’s realignment of its cash management team, with a goal to expand commercial banking capabilities and serve more businesses across its growing footprint.
The bank’s cash management strategy aims to better serve commercial client relationships through an advisory approach, modern payments and enhanced automation, according to a news release. The updated structure organizes the team into three areas: advisory and sales, product management and client support.
Complex tech
Marjorie McAvoy, a vice president with the bank who has played a key role in the growing merchant services efforts, will oversee an expanding portfolio of payment solutions designed to help businesses navigate increasingly complex commerce and technology needs.
The decision to create a dedicated division was driven by growing demand for more consultative payment and technology support from local businesses. Merchant services have become increasingly complex, often requiring tailored guidance around integrated platforms, payment security and software solutions.
“Payments are evolving quickly, and companies expect a partner who can help them make smart decisions around technology, security, customer experience and operations,” said deCastro.
Maine Community Bank operates 21 branches across Androscoggin, Cumberland, and York counties and ranks No. 6 among the largest Maine-based banks, according to the 2026 Mainebiz Book of Lists. Rankings are based on assets as of June 30, 2025.