President & CEO
Dean Setoguchi
CEO Approval Rating
87/100
1998
PublicIndependent CompanyTMX Group - Toronto Stock ExchangeKEY
https://www.keyera.com/