The Standard Group tiene su sede central en el I&M Bank Tower en Nairobi.