Ballston Spa National Bank (BSNB) is a company that provides banking services for individuals and businesses. It offers checking and savings accounts, debit and credit cards, treasury management, payment processing, loans, mortgage programs, insurance, etc.