Senior- Lead Business Consultants - London
26 days ago
London
... banking, credit, and insurance. The technology, together with the global ecosystem of regulated financial services providers, opens new opportunities for banks, insurance companies, asset managers ...