Tras la celebración del Fórum Barcelona, se constituyó una organización, la Fundación Fórum, formada por representantes de estas cuatro instituciones, que se encargará de avalar y dictaminar las futuras sedes del evento.