Sheila Risbud is a Senior Vice President of Corporate Affairs Canada, bringing over 25 years of experience in sustainable development across the private and public sectors. They have a strong background in managing multi-disciplinary teams and complex sustainability initiatives, with a focus on collaboration with Indigenous Peoples and stakeholders. Sheila previously held key roles at Environment Canada and Teck Resources Limited, where they contributed to policy development, regulatory approvals, and the implementation of strategies to address environmental impacts. Currently, they are advancing sustainability goals at Glencore.
This person is not in the org chart
This person is not in any teams
This person is not in any offices