Asia Pacific Insurance
RESP & Insurance provider in Calgary
No. You can open an RESP without having a bank account.