SM

Stephan Münch

Head of Strategy & GTM Visa Direct Europe

Stephan Münch is the Head of Strategy & GTM Visa Direct Europe at Visa, bringing over 20 years of experience in finance and payment solutions. In this role, they are responsible for shaping the strategic direction and accelerating the market launch of innovative payment solutions across Europe. Previously, Stephan served in various leadership positions at Visa, including Chief of Staff Central Europe, where they optimized complex processes and fostered cooperation among stakeholders. Prior to Visa, they worked at UBS as a Product Manager in credit cards. Stephan holds an Executive MBA in Marketing from HWZ Hochschule für Wirtschaft Zürich.

Location

Horgen, Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices