Client Relationship Manager
19 days ago
Bristol
Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, and compliance, to payments, and consumer and asset finance. With 5,000 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdi...