Fidelity offers brokerage services in the
US, with a unit dedicated to Canadian clients. It also has select services for
international firms.