NMB Bank is a fully-fledged retail and commercial bank in Tanzania. The bank offers banking services to individuals, small to medium sized businesses, as well as large corporate clients. NMB Bank has a wide branch network with over 215 branches, over 6000 NMB Wakala Agents  and over 800 ATMs serving over 2.8 million customers across the country. With a balance sheet size of over TZS 5.3 trillion, the bank has consistently been the most profitable bank in the country for the last 11 years. NMB Bank is listed on the Dar es Salaam Stock Exchange (DSE).