Business Relationship Manager
- Location
- Swansea, Wales, United Kingdom
other business areas within DVLA. You will help to ensure availability of DVLA’s services, continually monitoring and reviewing customer experience to identify improvement opportunities in a way that IT supports business outcomes. For DVLA’s ever expanding portfolio of digital services, you must ensure a thorough understanding … experience, with the ability to influence across all levels of seniority within the organisation. You will be a strong advocate for change and continual improvement, recognising the benefits of promoting a change culture across your stakeholders and customers. Above all you will have outstanding communication skills with ...