LocationBirmingham, Bristol, Leeds, Newcastle-upon-Tyne, Nottingham, SwanseaAbout the jobJob summaryWould you thrive in a constantly evolving environment?Do you find it easy to build great relationships? Are you someone who enjoys working collaboratively with different business areas?If so, we'd lov