Twyla Freer is a seasoned professional in sustainability and community investment, currently serving as a Senior Advisor for Sustainability and Social Investment at Ovintiv since February 2018. Previously, Twyla held multiple roles at Encana Corporation, including Community Investment Advisor and Community Involvement Coordinator from September 2014 to January 2018. Twyla holds a Bachelor of Arts degree from the University of Calgary and an ESG Reporting Certificate from Mount Royal University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices