Senior Project Manager
- Location
- Greater London, England, United Kingdom
faster and more cost-effective access to instant payments through an advanced and highly flexible payments specific platform which seamlessly integrates with core and back-office banking applications. A Senior Project Manager is required to join our growing delivery team to work alongside the Delivery Director. The successful ...