Director of Sustainability
Geoff is the Director of Sustainability, Utilities & Energy Management with TELUS. After ten years in various customer experience and operations roles with TELUS both locally and internationally, Geoff has led TELUS’ sustainability strategy for the past seven years. Highlights include producing six award-winning GRI sustainability reports, creating TELUS’ innovative National Sustainability Council, establishing TELUS’ long-term climate change and waste diversion goals and targets and initiating TELUS’ leading practice of linking executive and team member pay to sustainability objectives. In 2018, Geoff was honoured as a member of the Clean 16 for leadership in sustainable development and clean capitalism in Canada.