I&M Holdings Limited, also I&M Bank Group, is a conglomerate comprising banks, an insurance company and investment advisory businesses. The group's headquarters are located in Nairobi, Kenya, with subsidiaries in Kenya, Mauritius, Rwanda, Tanzania and Uganda. The flagship company of the group is I&M Bank Limited, with headquarters in the I&M Bank Tower on Kenyatta Avenue in the central business district of Nairobi, Kenya's capital and largest city.