City National Bank and Trust Company is a financial institution that provides personal and business banking services. They offer a range of solutions, including deposit accounts, loans, cash management, and trust services, to meet the financial needs of their customers.