Thomas Weber est membre du conseil consultatif du CST Amérique du Nord.
Avant de prendre ses nouvelles fonctions, Thomas a travaillé pendant cinq ans au Centre pour la durabilité et l'excellence, où il a coordonné les services de conseil du CSE pour l'Amérique du Nord au bureau de Chicago, en se concentrant sur les évaluations d'assurance externe et en examinant les rapports sur la responsabilité des entreprises des moyennes et grandes sociétés, y compris celles du FT 500.
En outre, Thomas a soutenu le programme de formation GRI du CSE et le programme unique de praticien certifié en développement durable du CSE en tant que formateur.
Thomas a travaillé sur les questions de durabilité tout au long de sa carrière, en commençant par l'Allemagne, avec 16 ans de gestion de projets interdisciplinaires, dont 10 ans dans une entreprise de construction. Dans son rôle de cadre, Thomas a équilibré les aspects économiques et environnementaux de grands projets d'infrastructure et de réaménagement urbain dans l'ancienne Allemagne de l'Est, dans un environnement commercial très dynamique après la réunification de l'Allemagne. Aux États-Unis, Thomas a travaillé pendant 15 ans en tant que cadre dans le secteur du développement des énergies propres, notamment dans le domaine du développement commercial international en Chine, en Inde et au Mexique.
Thomas est membre du U.S. Business Council for Sustainable Energy, et a siégé au conseil d'administration de 2013 à 2019. Il est délégué du BCSE aux conférences des Nations unies sur le climat depuis 2005 (COP 11 à Montréal, Canada), représentant des solutions de pointe en matière de technologies propres et de stratégies d'atténuation des gaz à effet de serre.
En 1988, Thomas a obtenu un diplôme d'ingénieur de l'université de Nuertingen Geislingen en Allemagne. En 2009, Thomas a reçu un certificat du Kellogg Management Institute de la Kellogg School of Management de la Northwestern University de Chicago.