Client Success Manager (United Kingdom)
5 days ago
Our client is seeking a Client Success Manager who will serve as the lead technical contact for customers, providing professional and courteous technical support of. Our client, a global Fintech company based in New York City & London, is seeking a f.