Aimia Inc. maintains its primary corporate head office and central administrative executive operations in Toronto, Ontario, Canada. From this Canadian financial hub, the executive management team and board of directors oversee global investment strategies, capital allocation decisions, corporate governance compliance, and international asset management initiatives.