Relationship Manager / Account manager
- Hiring Organisation
- TerraPay
- Location
- London, England, United Kingdom
including C Suite Act as the primary point of contact for client escalations, feedback, and strategic discussions Feedback and Strategy Adjustment : Providing actionable insights and feedback to the wider business about pipeline status, performance metrics, and strategic adjustments. Communication Facilitation : Strengthening the connection between customers ...