Customer Operation Manager
- Location
- Greater London, England, United Kingdom
committed to delivering seamless and innovative financial experiences for our customers. Position Overview We are seeking a dynamic and detail-oriented Customer Operation Manager to join our team. This role plays a critical part in ensuring excellent customer experiences by managing operational aspects and supporting clients throughout their journey … payments industry space, creating contacts and opportunities for future growth. Qualifications Experience in Product Support, Client Success, Customer Success, Account Management or Customer Operations Strong interpersonal skills with the ability to communicate effectively and build rapport with clients and internal stakeholders, in multiple languages. Communication is vital for this ...