Many banks have branches worldwide
and some partner with banks in other countries so you may not need to move your accounts to a new bank. In the event your bank does not do business in your new country, ask your current bank for recommendations of banks
and financial institutions in the destination country. If your company is relocating you they will be able to help with names and information on banks.
Today credit cards are generally global
however it is advisable to cut up your current ones and get new ones
when you settle in your new home. You will have to pay for the difference in currency rate (if any) if you keep the old cards
so do keep this in mind.