Strategic Business Manager
- Hiring Organisation
- Edenred Payment Solutions
- Location
- Swindon, England, United Kingdom
manage complex, cross-functional projects end-to-end High level of autonomy, ownership, and results orientation Technical & Industry knowledge Good understanding of payments, fintech, or banking ecosystems (BaaS, card issuing, processing, embedded finance preferred) Experience working in or with regulated financial environments is a plus Familiarity with pricing models, unit ...