TerraPay
•
2026-06-07
London, England, United Kingdom, ENG, UK
Relationship Manager / Account manager
Role overview: We are seeking a dynamic and relationship-driven Account / Relationship Manager - Sales to manage and grow our existing portfolio of partners and clients across the UK & Europe. This role is pivotal in deepening strategic relationships, driving…