Lord Stern est titulaire de la chaire IG Patel d'Économie et d'Administration publique de la London School of Economics, chef du nouvel observatoire sur l’Inde et directeur du Grantham Research Institute on Climate Change and the Environment. Il est Président de l’Académie britannique depuis juillet 2013 et membre de la Royal Society depuis juin 2014. Il a occupé précédemment différents postes auprès d’universités britanniques et internationales. Ancien chef économiste de la Banque mondiale de 2000 à 2003, il a exercé le même rôle à la Banque européenne de reconstruction et de développement de 1994 à 1999. Lord Stern a été Directeur du Service économique du gouvernement britannique de 2003 à 2007 et a notamment rédigé le rapport Stern sur l'économie du changement climatique.Stern est mondialement reconnu pour son rapport d’expertise économique du dérèglement climatique.
Sa présence au sein du Comité permettra à l’Institut de bénéficier de ses éclairages prospectifs sur les outils économiques d’une action ambitieuse sur le climat et d’étendre son réseau de partenaires académiques d'excellence.