Unable to answer "Which bank operates this ATM?" – ATM – https://osm.org/node/3972333067 via StreetComplete 56.1:

No obvious branding on the machine itself. The location near Travelex and branding of the machine make it look like its operated by Travelex.

Attached photo(s):
https://westnordost.de/p/207786.jpg