President & CEO
Gregg A. Ruhl
CEO Approval Rating
70/100
1899
PublicIndependent CompanyTMX Group - Toronto Stock ExchangeALC
http://www.algonet.com