Andrew Ross is the Director of Sustainability & Climate Change at Deloitte, bringing nine years of experience in corporate sustainability and climate change. They hold a Master of Science in Environmental Studies, focusing on climate change, and have authored two peer-reviewed articles. Andrew has managed over $1 million in sustainability consulting projects annually and led numerous projects in greenhouse gas quantification and corporate sustainability strategy development for leading Canadian companies. Previously, they held senior positions at KPMG Canada and PwC, where they gained extensive experience in ESG data analysis and team management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices