Jacques Allard è tra i fondatori, nonchè attuale presidente, della European Architecture Foundation, organizzazione no-profit con sede in Belgio, nata per promuovere e avvicinare a livello europeo il lavoro degli architetti, creando reti di contatto tra i professionisti di tutto il mondo, con un particolare riguardo alle tematiche dell'eco-sostenibilità .