Senior Customer Success Manager

4 weeks ago


London, United Kingdom OpenPayd Services Ltd Full time

Commercial and Core Clients Business – Customer Success & Implementation /
OpenPayd is a leading global payments and banking-as-a-service platform for the digital economy. Through its API-driven technology, businesses can embed financial services into their products and create the seamless user experiences needed to drive business growth.
OpenPayd’s platform removes the need to contract with multiple providers for different services and across different markets. Instead, businesses can access accounts, FX, international and domestic payments, and Open Banking services globally via a single API integration. Our mission is to ‘To open up banking and payments for business globally, through a modular platform’. We believe that all businesses regardless of their scale or industry should be able to leverage the best payment and banking services. We believe in providing our services through a simple, flexible, and scalable platform.
Updating or amending the OpenPayd platform / back-office when required
Building relationships with our existing clients in order to meet revenue forecasts, increase the revenue and their satisfaction
Establishing and maintaining long term customer relationships providing best practice advice to improve their operations and initiatives and monitoring outcomes for OpenPayd
Initiating and participating in account planning sessions with both internal teams and client's key stakeholders
Monitoring client communication channels and proactively assisting customers
Working alongside the Head of Customer Success and Head of revenue on customer success operational efficiencies
Driving change through optimisations and CS team improvements projects
Have at least 8 years' experience in FX/Banking/Cross-border Payments and or Financial Technologies or relevant with similar clients verticals (Financial Institutions, Banking, Crypto, SAAS, Gaming / FX Providers)
Proficiency in Microsoft Office
Proficiency in modern office place communications and project management tools (Slack/Trello/HubSpot etc…)
Proficiency in CRMs – Salesforce preferably
A general understanding of Bank Transfer
Ability to drive projects and lead operational efficiency through proposing new solutions
Strong understanding of Salesforce reporting and client management
We’d like you to take a read of our Talent Acquisition Privacy Notice which explains how we collect and process your personal data.



  • London, United Kingdom Customer Management Resourcing (CMR) Full time

    **Customer Success Specialist (Contractor)** **Salary: £180-200 day rate Inside IR35** **Duration: 6-12 months** **Hybrid Working (Central London)** We have the perfect opportunity for an experienced Customer Success Specialist to join an International Asset Management firm based in Central London. Have you got excellent experience in Financial Services...


  • London, United Kingdom RAMP Global Full time

    Senior Customer Success ManagerLocation - Southwark, London Office (minimum 4 days a week office-based)Flexible salary RAMP Global is going through a period of exponential growth and as such we are recruiting a Senior Customer Success Manager to join the team. You will be joining a thriving SaaS business during an exciting period of expansion and will...


  • London, United Kingdom BlueOptima group Full time

    BlueOptima is on a mission to maximise the economic and social value that software engineering organisations are capable of delivering. Our vision is to become the global reference for the optimisation of the performance of Software Engineering. Our technology is used by some of the world’s largest organisations, including nine of the world’s top...


  • London, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerInterested in this role You can find all the relevant information in the description below.Industry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative...


  • London, United Kingdom Ocho Full time

    Job Description Job Specification : Senior Customer Success Manager Industry : Learning and Development Location : London Type : Full-time Our client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position Overview Our client are seeking...


  • London, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerInterested in this role You can find all the relevant information in the description below.Industry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative...


  • London, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerIndustry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position OverviewOur client are seeking an experienced and dynamic Senior...


  • London, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerIndustry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position OverviewOur client are seeking an experienced and dynamic Senior...


  • London,, UK, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerIndustry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position OverviewOur client are seeking an experienced and dynamic Senior...


  • London, United Kingdom Hudson Clarke Associates Full time

    Customer Success Manager - Enterprise Accounts - £65,000 + 10% bonus + exceptional benefits including private healthcare. Hybrid role Company An exciting opportunity has arisen for a Customer Success Manager with 5 + years of account management experience with large global accounts. You will be joining an established and growing tech company who are one of...


  • London, United Kingdom Vertice Group Full time

    Vertice is a rapidly expanding technology company on a mission to help businesses manage their growing spend on SaaS and cloud. Businesses are turning to Vertice to gain visibility and savings on their SaaS stack and cloud spend, taking advantage of pricing insights, trend data, smart dashboards and expert negotiators. Founded by serial entrepreneurs, Roy...


  • London, United Kingdom Vertice Group Full time

    Vertice is a rapidly expanding technology company on a mission to help businesses manage their growing spend on SaaS and cloud. Businesses are turning to Vertice to gain visibility and savings on their SaaS stack and cloud spend, taking advantage of pricing insights, trend data, smart dashboards and expert negotiators. Founded by serial entrepreneurs, Roy...


  • London, United Kingdom ometria Full time

    Senior Customer Success ManagerLocation: UK HybridWe’re seeking a Senior Customer Success Manager to join our award-winning team of strategic retail marketing experts who empower our clients to harness Ometria’s Customer Data and Experience Platform to deliver amazing experiences for their customers.Who are we?Ometria is a Customer Data and Experience...


  • London, United Kingdom Principle Full time €63,000

    Customer Success Manager Creative Software Enterprise Customer Success Manager - Creative Software Our client is a world renowned American software company that empowers creatives and businesses worldwide with a diverse range of innovative digital tools and solutions aimed at enhancing productivity, creativity, and digital experiences across various...


  • London, United Kingdom Principle Full time €63,000

    Customer Success Manager Creative Software Enterprise Customer Success Manager - Creative Software Our client is a world renowned American software company that empowers creatives and businesses worldwide with a diverse range of innovative digital tools and solutions aimed at enhancing productivity, creativity, and digital experiences across various...


  • London, United Kingdom Mimecast Full time

    The Customer Success Manager is a key member of Mimecast’s EMEA Customer Excellence organisation.  One of our five core values is to Deliver a Remarkable Experience, which means we put the customer at the forefront of everything we do, striving to assist them in achieving their desired outcomes and success criteria at each stage of their journey with...


  • London, United Kingdom Kula Full time €50,000 - €80,000

    Full Time] Founding Customer Success Manager at Kula (United States) | BEAMSTART Jobs Founding Customer Success Manager Full Time Remote Work We're Kula , the AI business development team for law firms. We believe senior lawyers are salespeople, and we know their biggest pain point is winning new business. We are backed by some of the best...


  • London, United Kingdom Kula Full time €50,000 - €80,000

    Full Time] Founding Customer Success Manager at Kula (United States) | BEAMSTART Jobs Founding Customer Success Manager Full Time Remote Work We're Kula , the AI business development team for law firms. We believe senior lawyers are salespeople, and we know their biggest pain point is winning new business. We are backed by some of the best...


  • London Area, United Kingdom Ocho Full time

    Job Specification : Senior Customer Success Manager Industry : Learning and Development Location : London Type : Full-time Our client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position Overview Our client are seeking an experienced and dynamic...


  • London Area, United Kingdom Ocho Full time

    Job Specification: Senior Customer Success ManagerIndustry: Learning and DevelopmentLocation: LondonType: Full-timeOur client is a leading provider in the learning and development space, dedicated to empowering individuals and organizations through innovative educational solutions. Position OverviewOur client are seeking an experienced and dynamic Senior...