Payments Service Process lead
- Hiring Organisation
- iDPP
- Location
- Central London, London, United Kingdom
- Employment Type
- Contract
- Contract Rate
- £575 per day inside ir35
This team is responsible for defining and maintaining the internal processes that support critical activities such as partner onboarding, contract processing, financial management, and due diligence across payment partners, including Payment Service Providers (PSPs). The successful candidate will bring strong payments industry experience, particularly within access management ...