Senior Technical Account Manager - Payments
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
customers and deliver long‐term value. You’ll join a collaborative, ambitious and supportive team that thrives on ownership, customer impact and continuous improvement. What you'll do As a Technical Account Manager, you’ll be the trusted technical advisor for a portfolio of enterprise and high‐growth customers ...