Andrew Ross is the Director of Sustainability & Climate Change at Deloitte, where they currently manage a range of sustainability initiatives. With nine years of experience in corporate sustainability, they possess a Master of Science in Environmental Studies focused on Climate Change and have published two peer-reviewed articles. Previously, Andrew held senior managerial roles at KPMG Canada and PwC, overseeing numerous consulting projects and managing teams of sustainability professionals. They have extensive expertise in GHG quantification and corporate sustainability strategy, having successfully managed over 40 projects for leading Canadian companies.
This person is not in the org chart
This person is not in any teams
This person is not in any offices