Country Manager / Sr. Country Manager
Posted a week ago by TerraPay
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Permanent
The Business Development (BD) Manager will spearhead the search for new customers and partners across UK, focusing on global money movement. As a sole contributor, the individual must be target-driven with a strong passion and commitment to achieving results. This role requires a hands-on … more