Director of Payment Products
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
surface level feedback/li/ul h3 Nice to have/h3 ul li Familiarity with low level payment processing standards such as ISO 20022, ACH, or ISO 8583 - and how they fit within the broader institutional payment ecosystem/li li Background in compliance adjacent ...