President & CEO
Luc Desjardins
CEO Approval Rating
86/100
1996
PublicIndependent CompanyTMX Group - Toronto Stock ExchangeSPB
http://www.superiorplus.com/