La sede del banco se encuentra en Estambul y tiene sucursales en Karachi (Pakistán) y Teherán (Irán).