Business Development Manager
Posted 4 days ago by NatWest
- Location:
- Manchester (58 miles)
- Job Type:
- Permanent
You'll be communicating any changes in criteria or product in a timely manner to the external market, as well as escalating feedback to the management team for action and supporting the improvement of our customer journey. You'll also maintain a strong knowledge and awareness of … more