Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Investrust Bank

Investrust Bank

Founded in 1996, Investrust Bank is a public limited liability company. The bank is licensed under the Banking & Financial Services Act of 1994 to conduct commercial and retail banking services. Investrust Bank is headquartered in Lusaka, Zambia.

Last updated on

About Investrust Bank

Founded

1996

Estimated Revenue

$100M-$250M

Employees

251-1K

Category

Location

City

Mongu

State

Western

Country

Zambia

Tech Stack (40)

search