Sarah Matheson

As Head of Sustainability for Tata Son’s 11 North American group companies, Sarah Matheson convenes and facilitates a Sustainability Working Committee that addresses relevant social and environmental issues in the region. Before joining Tata Sons, she spent five years as Senior Manager in Deloitte Consulting’s sustainability team. At Deloitte and while at ICF Consulting and GHD Consulting, she worked with major retailers; consumer goods companies; federal, state, and local governments; and small start-ups to develop public reports, measure and manage environmental and sustainability issues, and conduct carbon inventories and life-cycle assessments. Matheson was also the World Bank Sustainability Coordinator.


Natural Capital Accounting: Business Implications?