Customer Support Team Lead (Payments) is open at Eneba in Europe (remote). Posted on Aug 27, 2026, and still on Eneba’s careers page when we last checked, on Nov 14, 2026.
About the role
We are looking for a hands-on, empathetic Customer Support Team Lead to guide our Payments Support team. In this role, you will mentor frontline agents, manage complex payment escalations, and collaborate with Risk, Compliance, and Product teams to deliver fast, secure, and frictionless financial support experiences. Responsibilities - Team Leadership & Coaching: Guide, mentor, and supervise payment support…
The opening lines of the posting. The rest is on Eneba’s careers page.
Hiring at Eneba
Eneba has 34 open roles right now, 28 of them remote. Most are in Marketing & Community, Engineering and Compliance & Legal. See all its roles
