Guaranty Trust Holding Company Plc operates as a financial holding company for Guaranty Trust Bank Plc that provides commercial banking services in Nigeria, Ghana, Gambia, Sierra Leone, Liberia, Cote D'Ivoire, Kenya, Uganda, Rwanda, Tanzania, and the United Kingdom. It operates through five segments: Corporate Banking, Commercial Banking, Retail Banking, SME Banking, and Public Sector. The company offers current accounts, savings deposits, and investment savings products; overdrafts, loans, and other credit facilities; and foreign currency and derivative products. It also provides private banking and custody services, credit and debit cards, and consumer loans and mortgages. The company serves very large corporate customers and blue chips; mid-size and fledgling corporate customers; small and medium-size enterprises and ventures; and government ministries, departments, and agencies. Guaranty Trust Holding Company Plc was founded in 1990 and is based in Lagos, Nigeria.