- Zürich, Zurich, Switzerland +5 more
- Senior
- 8+ years
Lead the Trusted Payments value stream, owning product strategy, P&L, and cross‑functional teams across multiple locations.
Locations (6)
- Zürich, Zurich, Switzerland
- Skopje, Greater Skopje, North Macedonia
- Munich, Bavaria, Germany
- Vienna, Vienna, Austria
- Linz, Upper Austria, Austria