American Express is one of Canada's leading financial service providers. Amex Canada offers a wide range of credit cards, including cash back cards, flexible rewards cards, no annual fee cards, and travel cards.