Thomas Winkler.jpeg

Thomas Winkler, Head of Customer Trust, Europe