if someone has several existing offshore bank accounts and the banks know the clients personal information like where they live for example but that person is moving to another country, would the client have to tell the bank that they are moving to another country like canada? lets say that someone lives in belize and has bank accounts in aruba, cyprus, antigua and barbuda im almost certain that banking officials already know that they live in belize but what if that person was to move to canada? do they have to notify the bank that they are moving to another country if they wanted to have access to their money? what if they failed to tell the banks that they were relocating to a new country? would the banks know about it automatically even if the client failed to notify them of this change? would the canadian revenue agency know of the offshore bank accounts if they were registered to someone who was technically living in belize assuming the banks didnt have knowledge that the client moved without letting them know this? can an offshore banking geek/guru please tell me. thank you.