To use NB Business Online and Mobile Banking, please visit your local Needham Bank branch to complete an online banking enrollment form and sign a Business Online Banking Agreement.
Once you have completed and signed the necessary documents, your application will be sent to our Business Online Banking team to be processed. You will receive an email with first time login instructions. Please follow the directions in the Welcome email(s) to access our Business Online Banking portal.
The credit card portal you’re currently accessing will be discontinued. Going forward, you’ll manage your card through NB My Cards.