La Cátedra se crea por convenio entre la Escola Superior de Comerç Internacional (ESCI) de la Universitat Pompeu Fabra (UPF) y la Organización de las Naciones Unidas para la Educación, la Ciencia y la Cultura (UNESCO) el 17 de diciembre de 2010. En mayo del 2011 el Dr. Pere Fullana i Palmer es ratificado como su Director.
La Cátedra ha participado y/o coordinado numerosos proyectos nacionales e internacionales de análisis de ciclo de vida (ACV), ecodiseño, compra verde y comunicación ambiental (ecoetiquetas) de productos, huellas de carbono e hídrica, gobernanza en la gestión ambiental e integración de aspectos sociales y económicos en las evaluaciones ambientales. El grupo de investigación del que proviene la Cátedra empezó su primer proyecto europeo en ESCI-UPF en el año 2002, mientras que el primer estudio de ciclo de vida realizado por el Dr. Fullana con aplicación a los sellos ambientales data de 1995.