Sheila Risbud is a Sustainable Development Leader with over 25 years of experience in the private and public sectors. Currently serving as Senior Vice President of Corporate Affairs Canada at Glencore, they have a strong background in managing large multi-disciplinary teams, complex permitting projects, and sustainability initiatives. Previously, Sheila held significant roles at Environment Canada, the Canadian Environmental Assessment Agency, and Teck Resources Limited, where they collaborated with Indigenous Peoples and stakeholders to drive impactful change. Sheila is passionate about fostering high-performing teams to advance sustainability goals.
This person is not in the org chart
This person is not in any teams
This person is not in any offices