Executive Chairman
Tom Finke
CEO Approval Rating
63/100
Aimia is a Canada-based holding company that invests in public and private companies.