Trustmark Corporation is the holding company for Trustmark National Bank. Through Trustmark National Bank and its other subsidiaries, the company offers banking, insurance and wealth management services. The company operates approximately 200 locations in Mississippi, Alabama, Florida, Tennessee and Texas.