Pedro Teixeira
Project Manager, Climate, Finance Advisory
USA
Biography
Project Manager on SLR’s Finance Advisory team with five years of sustainability experience, supporting carbon emissions inventories, decarbonization strategies, and climate reporting.
Get in touch