A global payment solutions provider seeks a Customer Success Manager in Greater London to guide its customers through their payments journey. This pivotal role involves consulting customers on optimizing their payments programs and ensuring they achieve success. Ideal candidates will possess a bachelor’s degree and have strong skills in payments knowledge, communication, and problem-solving. This position offers professional growth, a competitive compensation package, and an opportunity to work in a dynamic environment.#J-18808-Ljbffr…
