Internacionalmente las operaciones del Grupo son manejadas desde Ginebra, la sede de la empresa se encuentra en Suiza "Saudi Investment Company" (SICO), encabezadas por Yeslam bin Ladin.