What license do need to sell travel insurance in Ontario?

You have to register with the Financial Services Commission of Ontario and obtain a license from them.