A person or institution that manages trust accounts.
BankGlossary
LeoGlossary Main Menu
Posted Using LeoFinance Beta