JobMesh

Client Support Manager UK

Onbe · London, England, GB

Onbe, a fast-growing FinTech, bringing innovation to a rapidly growing global marketplace, stands for “on behalf. ” Because that’s exactly how we work: on be...

Job description

Onbe, a fast-growing FinTech, bringing innovation to a rapidly growing global marketplace, stands for “on behalf.” Because that’s exactly how we work: on behalf of our clients, as their comprehensive payments partner. We transform the way payments are imagined — as an opportunity for innovation, a source of insight to customers, and a way to connect with partners around the globe! Summary: The Client Support Manager (CSM) is responsible for developing strategic relationships and managing the overall program health for a defined portfolio of clients. To be successful, the CSM will gain an intimate understanding of their clients’ programs, competitive landscape, and business goals. The CSM will have a positive relationship with client contacts and decision-makers. The CSM must balance being an advocate for the client and Onbe. A successful CSM understands Onbe's strategic direction and effectively identifies new opportunities within existing clients and knows when and how to collaborate with Sales. This is a hybrid role that will work onsite 2 days per week at our Chancery Lane, UK office. Occasional travel may be required as part of this position. Responsibilities: SUPERVISORY ROLE:...