Invesco Ltd.
Vice President Finance
Invesco Ltd.
Senior Vice President Finance
Invesco Ltd.
Assistant Vice President
Habitat for Humanity Greater Toronto Area
Board Member
Invesco Ltd.
Manager Fund Reporting and Compliance
Invesco Ltd.
Senior Vice President Adminstration and CFO Funds
Invesco Ltd.
CFO and Treasurer to the Invesco Canada Funds - Head of Fund Accounting and Expense Admin. - Americas
McGill University
Chartered Professional Accountants of Canada (CPA Canada)