SunTrust Bank provides financial services to its clients. That includes deposits, credit, trust, and investment services to a broad range of retail, business, and institutional clients. It also provides mortgage banking, brokerage, investment management, equipment leasing and investment banking services. SunTrust is one of the nation's largest financial services holding companies.