Are there any banks with English-speaking bank managers please? Do you speak German with yours?
Also, can you recommend your bank?
(Hamburger) Sparkasse are practiaclly everywhere so it's very convenient.
I think it depend on your needs as to what sort of bank you need.
I would look at Deutsche Bank or Commerzbank for online banking in English.