First of, I would go and open a bank account with one of the major banks in Europes, most of them will provide a state of the art banking platform...
Separate names with a comma.