Robert Keller

Head Of Strategic Sales Germany

Robert Keller has extensive experience in the financial services industry, currently serving as the Head of Strategic Sales for Germany at Visa since December 2012. In this role, Robert manages strategic sales operations and has been instrumental in the introduction of Visa Debit in the German market. Previously, Robert held various leadership positions at Visa, including Head of Relationship Management Germany and Lead of Commercial Banks Cluster. Prior experience includes roles at Mastercard, where Robert coordinated European business with Deutsche Bank and led commercial consulting in Europe, as well as significant positions at Deutsche Bank, Dresdner Bank, and GZS Gesellschaft fuer Zahlungssysteme. Robert holds a Master Degree in Business Administration from Goethe University Frankfurt.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices