SR

Sheila Risbud

Senior Vice President, Corporate Affairs Canada

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.

Location

Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices