This site is part of the Informa Connect Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Nick Bilodeau
Head of Marketing, Insurance at American Express Canada


Nick Bilodeau is a financial services executive and recognised industry influencer with over 20 years of leadership experience. 

His work has included heading marketing and product development across the payments, banking, insurance and wealth management industries, for organisations like Fidelity, ING Direct and Northbridge Financial. In his current role as Head of Marketing for Insurance at American Express in Canada, Nick is responsible for activities across the insurance business and credit/charge card coverages. 

Nick has completed an MBA at the Schulich School of Business (York University), a BA in Commerce and Information System at Western University, and an executive program in Competitive Marketing Strategy at Wharton.

Speakers at this event