Remote Senior Account & Channel Manager
- Hiring Organisation
- 17918
- Location
- Wrexham, Denbighshire, United Kingdom
pressures facing financial institutions, and knows how to navigate complex, multi-stakeholder enterprise deals. Key Tasks Account Management Own the post-sale lifecycle from onboarding through renewal readiness Maintain executive and operational relationships across named accounts Deliver structured success planning and Executive Business Reviews focused on value realisation Proactively identify ...