Steven Leonard

CFO at Aimia

Steve Leonard is Chief Financial Officer of Aimia and a member of the firm’s investment committee. He has been with Aimia since June of 2010 holding executive finance roles and was appointed CFO in May 2019. Prior to joining Aimia, Steve worked at Air Canada, Vivendi and Seagram in senior finance roles. Steve has experience in all areas of finance, with particular specialization in transformations, strategic planning and M&A. He has worked within large organizations, in corporate and operating positions, and has international experience working in New York and Paris. He is a graduate of Concordia University and is a Chartered Professional Accountant.

Timeline

  • CFO

    Current role

View in org chart